Leander, Wired's Apple observer extroidinaire has written up a few thoughts on Channel 9.  What do you think?  He is on the mark?

Blogs Ahoy at Microsoft