It's videos like this that totally make me wish I worked for Microsoft (especially the home/entertainment group).  I can imagine it'd be a blast.