Not so. Solar is closer to meeting our needs than you may realize. Nanosolar has been in the news recently for producing its first runs of third generation solar panels. These are essentially printable sheets of foil that are cheap and easy to produce.
The NYT quotes Nansolar's founder and CEO Martin Roscheisen saying, "With a $1-per-watt panel, it is possible to build $2-per-watt systems." That $2-per-watt figure comes from the Energy Department, the cost of building a new coal plant.
The future is here, and it isn't nuclear.