S. Somasegar, VP of Microsoft's developer division, provides info on the timeline leading up to launch. As a side note, how often do you see a corporate VP blogging?