Just a decade away from commercial applications? Hmmm, isn't "the next big breakthrough" <i>always</i> a decade away?<p>A good rule of thumb: unless the technology has been proven to work and they are <i>just</i> working on commercializing it, "a decade" always means, "we have no idea when we will have anything, if ever."