I think it is very important for India to come out with its Nuclear weapons capability and counter attack capability in open and then go ahead and sign deals which talks about use/generation of Nuclear based energy for self use and also for sharing the technology with friendly nations. I seriously feel that if we have the capability of first or second strike if required in a destructive manner then lets just go ahead and have this deal with USA. India is as imp for USA as USA is for India. With Russia back in power game and China an every growing threat for India as well as USA this relationship has to be based on the need to scratch each others back as and when required.