Have a look at a review of Ozzie's long awaited keynote session @MIX07. It seems that the emperor has clothes after all.

http://www.eweek.com/article2/0%2c1895%2c2124377%2c00.asp