Microsoft’s latest platform, Windows Phone 7, is launching on new phones around the world throughout the month of November and will actually give early adopters access to more applications and games than originally expected…


More...