Microsoft has a good thing going in enterprise as their boxes are much easier to manage en masse and it works well together. I do not think they are threatened as much by cloud services like Gmail, Google Docs as much as people think. They simply say to their entrenched enterprise customers in which things are working for them "We offer cloud Exchange and cloud Office" I think MS has the enterprise community on lock and they are moving in the direction to transition them to online services.
They are growing more cows and expanding their offerings to other herds (see Java support, node.js support, Linux support, ...).
Factually speaking, some of us here don't want to believe that, especially if we work for Microsoft.
Or are you saying that Microsoft's products will be overtaken by others?