Windows Phone 7 Nears Final Release, Screenshots Emerge

Windows Phone 7 Nears Final Release, Screenshots Emerge

Windows Phone 7 RC1 escrow ROM leaked