Earlier this week Microsoft pull the sheets off of what very may well be the finest mobile operating system they have ever created. True we’ve got more details to hear about but according to the good folks at Engadget it’s exciting stuff. Here’s a hint, Zune on a phone anyone?