10 Cool Projects from Microsoft's Research Arm

A look at 10 Microsoft Research projects that have long-term potential.