edit: Love reading that short story, it somehow never gets old.
Humans are plenty smart and the people of tomorrow will be better equipped to solve tomorrow's problems.
It's not even a matter of "ripping off a band aid" and paneling up the planet - solar panels aren't going to last hundreds of years either, we will be lucky to get 30 years out of them. Can we make more, sure, but we could also do nuclear and then make solar panels in 500 years when we're running out of fuel.
The biggest problems are that we need to come up with the political will to reprocess waste (extracting additional usable fuel and compacting the amount of true waste that needs to be disposed of) and then dispose of it in a proper repository rather than just letting it sit around on-site indefinitely Fukushima-style.
Someday, even the Sun will run out of fuel. In the long run, we are all dead - unless someone figures out how to reverse entropy.
http://www.multivax.com/last_question.html