Yes you heard correctly. The "24 IT Diva" just appeared live on stage as part of the keynote. 4 short "24-like" video clips were shown adding a hilarious twist to introductions of some of Microsoft’s newest up and coming...