I had written Microsoft off as being out of touch and about to collapse on itself. However, I may have judged too soon. The behemoth company based out of Redmond appears to be putting up a fight.
Microsoft either just launched or is launching a slew of cool products and has significantly strengthened others. Bing is Microsoft’s powerful new search engine, Silverlight is unleashing the full .Net framework for developers, XBox just sold its 30 millionth box & has a community of 20 million monthly users, and many other areas are looking up too. I think that they need to offer some of their paid dev tools for free though if they want to compete with Flash better though.
We’ll have to wait and see what happens.