Apple Fans: Look, let's step outside the reality distortion field for just a minute here.
Apple is both a hardware and software company. Right now Android's passing them on phones, and I honestly think (gasp) that will be inevitable with tablets as well since ipad mobile pricing is awful, and someone WILL be able to undercut them eventually, as their prices aren't low (A subsidized Xoom is much, much cheaper than an iPad 3G).
That said:
iTunes is profitable, as are the App Store. Even though the App Store needs the iOS platform to be meaningful, you can buy things with Windows. If Apple's mobile products weren't software driven and usable on non-Apple hardware (Windows), the idea that iOS would have 25% of phone marketshare is a non-starter.
I honestly do not think its too late for Apple to start selling OS X on PCs. Vista gave them a chance to do that. Apple's OS isn't as good as the fanboys think, but I use and like it. If they could get 50% of the marketshare-and back earlier last decade, I think that was possible-then Apple would be in a very, very good position to be a hardware and software producer.
Frankly, you buy Macs because they're seamless: The hardware's generic, but the SOFTWARE is good. And if you want to make the time investment in hacking, you can run Apple Software on whatever you pleased.