Oddly enough,as I have mentioned in the past, it seems that the tide is turning.
Microsoft, from being perceived as a stagnant giant is currently being looked at
as an innovator by the media.
As an example, take a look at the the following article:
http://www.cio.com.au/article/269325/10_microsoft_research_projects?pp=1