Renewables, biofuels, solar, wind and other energy sources may be alternatives to fossil fuel, but it is impossible to ignore the ubiquity of coal and the power capabilities of nuclear, despite their many drawbacks. These controversial resources may be major players in a sustainable energy future, however, thanks to new developments in carbon capture and sequestration and improved nuclear technologies.