Let's hope this works and let's hope it's scaleable. Researchers at CalTech have developed a solar reactor that produces a liquid fuel that could be used in place of gasoline or diesel. It's based on cerium, an element as abundant as copper.
Cerium reacts to heat by shedding its oxygen molecules. As it cools it will draw oxygen molecules from water, releasing hydrogen. Liquefy the hydrogen and you have a fine fuel for internal combustion engine technology that emits - no, not CO2, H20 - water.
The CalTech folks think this should be an affordable alternative to fossil fuels. It could also erase the last refuge of fossil fuels - the transportation problem. Cars and trucks can easily run on hydrogen. The solar/cerium reactor may just fill the niche in the alternative fuel mix.