The hydroelectric is looking more promising every day.
Several companies are working on tidal systems that could be deployed in the ocean and provide lots of clean, renewable power.
Lots of links on this if you google em.
It won't be a short term fix because we have to build lots of them, but they could be a solution.
Also a lot of progress on hydroelectric systems that don't require a dam - they are just installed inside the river. We only have a few rivers that are capable of running significantly sized ones, but the Mississipi and Ohio are up to the task.
As far as the nuclear waste is concerned - why do you think we're trying to pump the middle east dry ? (IMG:
http://www.frrax.com/rrforum/style_emoticons/default/biggrin.gif)