Channel 9 - with makeup, lighting, microphones etc etc. That's not Channel 9. Channel 9 is some guy wandering around Microsoft with a video camera pouncing on developers!!!
It's gotta be like that or it just feels like standard marketing nonsense, the developers don't seem like developers they seem like actors pushing some company line.
Yes there's been a lot of videos, I'm still fighting my way through them, the Media Center one with Ian in was good stuff!!!