i was surfin around on the net and found this site:

http://www.research.microsoft.com

anyone ever check it out? looks kinda cool.