Check out this project built and demonstrated by the folks at Microsoft Research:
In 2011, Microsoft spend over $9 Billion in research! It is phenomenal to be part of a company that puts so much emphasis in forward thinking. To put that in perspective, Microsoft spends roughly 4 times as much on research and development as the US Department of Defense spends on research, development, testing and evaluation! Or, maybe more relevant to some, Microsoft spends more on Research and Development than Apple and Google combined!!