Microsoft’s Windows Phone 7 moves toward final release Continue ReadingMicrosoft’s Windows Phone 7 moves toward final release