I think something like nuclear power for 20%, corn ethanol for 10%, solar for 10%, wind for 10%, geothermal for 5%, hydroelectric for 15%, natural gas for 10%, and oil based fuels for the rest makes more sense than the eggs in one basket strategy.
The way things are going, oil based fuels will be priced out of economy fairly soon. Another point - we need to differentiate between mobile power(IE cars) and static power(houses). The needs are different.
20% nuclear(IE electric) - not bad. Electric cars are reaching the point that a NYC taxi driver should be able to use one for the day without problem. The 300 mile range thing. Right now I'd be engaging in emergency measures to build new nuclear plants. My goal, even if we make the DOE 'buy' their building, is one gigawatt a year. Start with each design in the approved list that's approved but hasn't been built in the USA yet, to get the bugs worked out. After those have been built, build any new prototypes that offer a significant chance of improved economy/efficiency/safety that reach the 'approved' level. If no new candidates, build another of one of the ones that are demonstrating better performance. Since the DOE isn't in the business of running power plants, auction them off after a 5 year shakedown or so. Oh - and I'd build them with the mind of turning off the dirtiest coal plants.
15% hydroelectric - not the way we're going. We're already maxed here.
10% corn ethanol - No way. Cellulostic ethanol is a much better choice. Don't forget biodiesel, possibly from algae farms out in the desert.
10% solar - As far as I'm concerned, we should be installing solar water heaters south of the Mason-Dixon left and right. Cheap and efficient, with a realistic payback period. Especially when compared to photovoltiacs.
10% wind - Not a bad goal, especially for many of the smaller towns out there. A single turbine should more than power our little town. Build the system right and we could still have power even if the service line from the coal plant gets knocked down .
Increasing recycling would be great, as would serious recovery of valuable metals and such from landfills. Still, I figure it'll be a few years yet. Pilot projects are in place. Thermal Depolymerization is one process I've read about.