Are you kidding?
Microsoft's Enterprise apps have gotten better on a massive order of magnitude. SharePoint 2010, Lync Server, Search Server, Exchange 2010.
Huge improvements and listening to exactly what the business customer wants. Even the Win7Mobile devices are decent, need some tweaks, but they are solid products.
Windows Phone 7 was massively delayed and they had the disaster of the Kin. I doubt the all of the management missteps were completely Ballmer's fault but so far he doesn't really seem to have full control over the company or he has a completely schizo vision (e.g. insistence that desktop Windows run on tablets or slates or whatever they're calling them now).
As far as Jobs, hope he gets better (and not because I like Apple but anyone dying due to cancer/recovering from cancer is a horrible thing).