OK. I live in US. But I am realistic about future and not overly optimistic about US and overly pessimistic about India. Globalization will even out these diff. in future (if not near future). Do you really believe with ageing population (and ever increasing illegal population..:)) these developed countries will be able to compete with emerging economics? And as far as climatic conditions goes my city in India is much better than here...Whole of India is not Dharavi my friend..:)