Microsoft's Joe Belfiore -- also known as the manager for the entire Windows Phone program -- spent a fair amount of time on stage in California today detailing the highs of Windows Phone 8. Clearly, that wasn't enough. The man himself has thrown out a near-20 minute video detailing the nooks and crannies of Microsoft's latest mobile operating system, no doubt in hopes of convincing tired users of Android a