Very first thing take into consideration of long term benefits. After some days somehow the existence source of energy being exhaustible is going to b scare...that time we will be completely relying of this kind of sources... that what will we do?? again..as some one correctly said Its not only India & USA are signing the deal..there are other developed nations also...and why u are not considering the relation which will improved with such strong nation like USA. On and all..one thing is clear..India will definetly benfit by this..deal