Each to his own. I must admit I didn't care for the original iMac (in pictures, ads only). When I saw it up close in personal, I thought it was fabulous. I rather like the retro look of the current iMac. I'm anxious to see it in the store.
But that's a personal issue. Its a SuperComputer with a flat screen with an impressive array of software that, i find, very hard to walk away from. Others can walk away, that's fine -- but I need the absolute best machine for my $$$ for animation, 3D graphics, et al. One of the software tools I use is Maya. (So does George Lucas, btw). Maya runs on OS X - that's it. The graphics on X are so superior to anything out there - no one comes close.
When Jobs announced that Final Cut Pro will do rendering in real life -- I was floored. That is what I need.
For my needs, the Mac is better. I tried to do a simple movie on the PC, etc.. and it was too painful.
If Sun made what I needed, I'd be praising Sun. There is a need for a powerful, graphics machine where software hardware are fully integrated. And because of that, Apple will never go away. Was playing with the free iPhoto all last night - its cool, but then again, I like graphics and applications that simply work.
Apple is here to stay. If you don't like it, don't buy it. As for me, I will.