Seems like a good idea to me. Helping India meet its future energy needs through nuclear power will help take demand off for petroleum, low prices of which are hugely important to our country. India's growing middle class speaks English, and will be a market for US goods and media. We aren't producing many scientists and engineers, so US industry can use Indians willing to study and work in those fields. They're a democracy, and a great example about how a country's potential is unleashed when the command style of economy is abanded for a free, international one.
The only people whining are, surprise, disingenuous and cynical Democrats who are making the ridiculous charge that helping India which has had the bomb since 1974 is somehow a threat to American national security. They think they can get more mileage out of their newly discovered concern for national defense after the Dubai port deal.......which only succeeded because common sense says Gulf Arabs are the biggest supporters of al-Qaeda terrorism. The Democrats--who think the American public is stupid, racist, xenophobic--will react the same way to the Hindu, victims of Islamic terrorism, Indians as they did to demagoguery against the Arab Muslims.