actually, the tech review did publish a piece that “talked” about it 6 years ago... http://www.technologyreview.com/energy/13830/?a=f
Thanks for the correction on MIT Climate posting...looks like 2007 was sort of a wakeup year for a lot of folks.