Channel 9 Takes you on a tour of Microsoft Research