Read other letters about this article
Apple is a hardware company, not a software company. Tragically, people 'use' software, and the hardware is irrelevant.
Examples:
1) I bought my four year old a mac Mini core solo for his birthday when they first came out. He loved it as he'd been using an old G3 and the games he favored ran pitifully slow. Unfortunately, a game he wanted to use, no longer ran with the intel achitecture... but since the disk was MacWin, and I had an old copy of XP laying about I installed bootcamp, and the windows version worked wonderfully... until it hit a brick wall with some goofy problem with the video card they put in it not being entirely compatible with XP (this has actually been a recuring problem).
2) I recently bought him a brand new game, featuring a pixar created rat. When I tried to get it to run in Mac, the installer said, "you aren't using a core duo... this machine isn't capable of playing the game..." and it REFUSED to install. I rebooted in Windows, and installed the game it seems to be working flawlessly (although the goofy vidcard problem has yet to rear it's ugly head).
The two point I site underscore why apple suck: THEY WANT YOU TO BUY NEW HARDWARE... Sure they give you fancy softare to run on it, and it works well at first, but if you want to keep the machine for a few years, because, well it's wastefull to encourage them to keep making more when there isn't a realistic need to do so... you're out of luck, as Apple, by it's nature wants you to consume more of its products reguardless of whether or not you need or want more.
For Christmas this year, I'm getting the boy a wintel/linux box. !@#4 apple.