Let's not fight over politics or parties as we all agree that national interest is bigger than all. Let's see this deal beyond who supports and opposes it and rather judge it on its merit. Why is Congress Government not discuss this in Parliament and address all concerns? Why should it rush into it?
This nuclear deal is certainly not clean and comes with lot of strings. US is a master tactician and it always gains lion's share of any deal. It certainly hopes to make India one of its "allies", just how it has screwed so many countries.
Look at Pakistan: US has BIG say in its internal affairs now. Do we want US to dictate India too in future?
Also, Nuclear deal isn't the only issue but the whole US-India next level strategic alliance. What happend to our NAM? Do we want India to be waging US' wars on other countries?
Let India be proud and independent country, not have any unholy alliance with anyone: Be it US or China.