India is not strong enough to go against US interests. For all those people talking of US depending on India bullshit. Guys it is not US , India is dependent on US, US can replace all those NRI techies from another countries, thats not big deal for them. Imagine if all the foreign countries pull out their investments from India..? we will be begging on roads . It took some 7 hrs for all foreign countries (U may say there are investments from other western countries also, but they will go with US)to take out their money from Philippines in 90s. The Best thing India can do is choose a path where India can go with out effecting US interests and Indian interests. To hell with Iran, what did they do to India..? Did they ever supported us in Kashmir issue..? Iran is not enemy of pakistan also. For the gas pipe line, Iran is not coming down on prices. when they never done any favor to India then why the hell we need to take un-necessary risks and headaches. If all we need is natural gas from them, then we can try to find it in our shores.we need to be like China which is not dependent on any country. we have to become self sufficient in all fields then we can dictate terms to other countries. Till then dont be in a fools paradise that, we are strong,great bla bla bla. we are still a developed country and 50 years behind the developed countries in infrastructure and administration.