It's a surreal experience seeing yourself in the browser talking about Silverlight (very slick Silverlight based player they are using!!) - James and I chewed the fat on Silverlight to Microsoft Partner's an insight into why Silverlight matters.

Partner TV: Silverlight Overview


Think there may be another (shorter) video with a Mac debugging demo on it, although I'm not sure if it will see the light of day.