Video: "Life in Motion", a Windows Phone 7 Series introduction
Video: Behind the design
-it's Microsoft, so you need to install the silverlight plugin to see the video ;-).
Steve Ballmer on Microsoft's Mobility strategy press conference (Feb. 15, 2010) and more vids here.
Some pics of the interface: