Nuclear power is NOT the be-all and end-all. That being said, Beijing is so polluted that it's sickening the country's LEADERS! As such, they have built some 25 Nuclear plants with another 26 or so coming on-stream. The French have an excellent nuclear program. Ontario does too (except for ridiculous cost overruns).
Sloth: Sticking our heads in the sand rather than making the science better solves nothing.
Thorium: Pretty much not able to go critical. The flaws are very high corrosion of the system but thorium is plentiful planet-wide.
Solar: In the end, it's the way to go - but it will take a while before commercial production is at a cost-effective price point.
Wind: Yeah, right. Inconsistent with horrible returns on investment (18 yr payup).
Storage: using lead batteries in cars all over the planet to store energy at night has serious long-term consequences...
Best bet: A combination of solar and hydro: daytime sun pumps water to run turbines at night...
Meantime: We don't have a choice about cutting down on carbon output so let's go nuclear.
Lastly: We are not tackling the issue of methane from animal husbandry. This eclipses all other pollutants and is being ignored as a major contributor.