The problem with Ballmer is that he makes these stupid comments, like this and the ones on iPhone, and now its doing extremely well, especially on web share. Given that Windows mobile has the second largest web share, its clear that it is a strength of Windows Mobile too.
As a whole Microsoft's biggest problem right now is lack of interoperability, they seem to have to fight every single open standard with their own product (e.g. Silverlight and Zune), they are also slowly allowing their Mac version of Office to die, now that may not seem like a big deal but it does mean all their eggs are in one basket (Windows).
The other issue is that for the first time there are three companies who together challenge everything MS is doing, and are arguably better in their respective fields. They are IBM, Apple and Google. IBM is good at business (as they always have been), Apple at consumer, and Google at web. If they make their stuff work with each others stuff as well as Windows, Microsoft is in for a bumpy ride.
As a whole Microsoft's biggest problem right now is lack of interoperability, they seem to have to fight every single open standard with their own product (e.g. Silverlight and Zune), they are also slowly allowing their Mac version of Office to die, now that may not seem like a big deal but it does mean all their eggs are in one basket (Windows).
The other issue is that for the first time there are three companies who together challenge everything MS is doing, and are arguably better in their respective fields. They are IBM, Apple and Google. IBM is good at business (as they always have been), Apple at consumer, and Google at web. If they make their stuff work with each others stuff as well as Windows, Microsoft is in for a bumpy ride.