As I understand the situation, most needed is water, food, clothes and homes for people who has survived in all of the devastated areas around the Indian Ocean.
I donīt expect any poor Indian to come and buy a house, but with the massive worldwide contributions isnīt it possible that he can get it?
The actress Sandra Bullock alone gave USD 1.000.000, which would provide up to 2.000 people with a house (500 houses) as the one I suggest!
I rather think that now is the time to do things, than wait until it is too late. But naturally there are many things to consider, not least what the local people have to say about what is needed. But I have already heard that tents are washed away by heavy rain in some areas...