I was just perusing some of the videos on Channel 9 and came across this short video of Doug Thomas showing off a little bit of the Office 2010 Mobile suite on his Windows Phone 7.

So Doug has a Windows Phone 7 – I must get him featured on What’s On Your Windows Phone 7?