I'd like to see Microsoft compete against 102,000+ OPEN SOURCE (read: FREE) projects at
Microsoft needs to get out of "Fantasy Land" and start DOING SOMETHING.
While Microsoft keeps talking BS about how one day in the future, everything is going to be so cool, other companies (like Google) are releasing good, quality products TODAY.
Microsoft: "Tomorrow we will....Soon we will....in the future we will..." etc etc etc
Microsoft is blinded by what to do tomorrow, that Microsoft forgets today, and that's how other companies beat Microsoft. Because Microsoft is a dreamer, and other companies (again, like Google) are doing something today.