Last week, Microsoft had its semi-regular Professional Developers Conference. I was impressed by the amount of new material it put out, much of it unexpected, including:

And then that weekend, both Business Week and Forbes had cover stories on how Microsoft has become bloated, slow, and unresponsive, while Google poaches its best employees — which unintentionally became a great segway to Microsoft's reorganization announcement.