Do you know the amount of foreign exchange that are sent to India by the Indian Taxi drivers in New York, is much more than the total foreign exchange thats generated by the whole of the Indian IT industry. IT is a prestigious white collared job whereas the Taxi Driver's job is considered too low, for the Indian Le creme de creme to actually acknowledge the facts. Do you know many Indian techie H1B VISA holder in US work part time in an IT company just to fulfill their Visa obligation while they make most of the money doing odd labor jobs such as working in a Gas filling station and as waiters, lawn mower, caretaker, and also in Malls and Superstores. So don't think that all IT guys in US are making money from softwares. When they visit India they splurge to show off, back in the US they have a miserable existence. They remain there because they do not wish the others at home to learn the real truth. They even sometimes spend the night by buying tickets on a to and fro long distance bus since they cannot afford the house rent. Remember the adage "All that Glitters is not Gold"