In the current situation, Whichever be the party ruling (Government of) India will certainly dance to the tune of USA and none of the parties have the guts to oppose USA on any matters; if any one of the parties really have the spine and guts and braveness, they should have forced the ruling party to not to sign on this when USA President George Bush was here only to sign this contract. China is nothing to do with this deal and China doesnt even care about this kind of rubbish deals; that's why China's didnt pay much attention on this. China knows well that USA cant even ask China like this kind of deal; USA also pretty well knew that they cant even say to China like this. Entire world know on how cowards we Indians are after great MKG's "Ahimasa/Sathyagraha" policies broken the spine/backbone of Indians in 1920s itself. If you want example, see on how Government of India bowed down to the terrorist after IC aircraft was hijacked to Kandhahar in Dec 1999 and all the criminal ruthless terrorists were released from the prison and our external minister Jaswanthsingh escorted them to Afgan. This alone is more than enough to show our cowardness to the world; then, how could we expect our Government of India to oppose any deals from USA?