Hands-On With Windows Phone 7 Shows Innovative Interface (and Worrisome Rough Edges)