Took them long enough to say it, but better late than never.

Between the security problems (and Gartners thrust under the rib), the licensing [link|http://news.cnet.com/news/0-1003-200-7238508.html?tag=cd_pr|brouhaha], and the antitrust conviction, Microsoft is really going to be scrambling.