Microsoft has released a number of public betas. This includes Silverlight 4, which is targeted for release next year. The first three versions of Silverlight were released within 22 months. Microsoft is on the same clip with Silverlight 4.
Also released are public betas of products such as Microsoft Office 2010, Project 2010, Visio, 2010, and SharePoint 2010.