Whenever anyone from Microsoft describes a Microsoft Research project, there's almost always a disclaimer -- specifically, "There's no guarantee when and if this technology will ever see the ...