Yes, nothing new here but it's certainly very well-written. It's the one day I wish I worked for Microsoft -- I'd love to have been in the room, especially if he actually got them to raise their hands at the right points...

Peter