Windows Phone 7 in-depth preview
http://www.engadget.com/2010/07/19/windows-phone-7-in-depth-preview/