Hi Asuthosh, Bakwas bandh karo. Only andhrites & kannadigas respect others & they feel every indian as their own. But you North Indian people always differentiate from North part and south part. Struggle make technology. 100 people in one ship room came from europe to US. One mexican walked to Canada. Walking 7 miles is his personal problem. North part of india like Bihar, UP, MP is spoiling the name of India. In north, only 5 percentage people has access to education and in south we have 45 percentage people has access to education. if more people are studing means more struggles. Most of south indians come to USA to do MS not on H1B as you mentioned. I know lot of north indians in New York, Toronto are Taxi Drivers and lot doing very very low level jobs.... Before commenting, ek baar check tumhara back. Make sure it won't smelled...