Not a big fan of burning coal, but what do you have?
as mentioned, wind, solar and hydro - but wind is somewhat inconsistent, solar is great for daylight hours and hydro is only going to get you so far.
Right now, there are plants using old nuclear warheads as fuel - great for 20 - 30 years, but in the scheme of things that isn't going to go very far, either.
the U.S. has lots of coal, but you really can't burn that cleanly.
As far as Germany, their "we're going to do this by that date" kind of thought is wonderful, but it seems like putting the cart in front of the horse. We have made a mandate, now make it happen.
Had Germany done some research and found out a good long term strategy that took into account the price of yellowcake, the lifespan of currently operating powerplants as well as off peak demand among other things, the results would be much more credible plan.