There has been a ton of buzz surrounding Microsoft's newest mobile operating system: Windows Phone 7. On October 11, Microsoft…