Eye on Microsoft

Windows Phone 7 Reviews: Beauty or the Beast?

Early takes on the Technical Preview of Windows Phone 7 are more thumbs up than screw up. But is it too late to sway users?