The LFTR (Liquid Fluoride Thorium Reactor) design makes much more sense than even the latest generation light water reactors or pebble bed reactors. The technology has been in existence since the 50's and there is an abundance of thorium available. Even the "greenies" should support this concept, as the nuclear waste is minimal, and rapidly decaying (relatively speaking)
I am glad this is finally getting into the mainstream press.
Here is a long, but interesting lecture on this technology. click here