I agree with you fully and I would like to add some more things...Some Indians who were really genius and have become successful in US or elsewhere so there is nothing India can take pride on just because they are from India. The moment someone becomes famous we try to find his /her roots to India and take the pride. Latest example is Sunita Williams. The giant leap India has taken in IT is not because of Intelligence but because of geographical location and cost. If there was any other country like this, US cos would have gone there. Already they have started going to Egypt and China. As said rightly, what IT work happens in India is coding. It is not called programming. That is done in US by intelligent people who are here from all over the world and coolie work is given to countries like India for cost cutting.