If there is one thing Microsoft is overly keen on these days, its innovation. While some may say that the software titan has been slow to react to phenomena like the Internet and mobile computing, both are things of the past. Redmond has, in fact, made its mark on the Internet front, and is now knee-deep in the mobile...