I had a mac for a short time along with my normal Windows systems. My views are this:
Mac OS is wonderful but hard to adjust to for those of us weaned on Windows. I kept finding myself bumping into the wall of "I'd know how to do this on XP, but how do I do it on osX?" I probably didn't give myself enough time to adjust. I liked what I did learn about the OS, though, and there were a number of things I wish I could do on Windows.
Stability is sometimes a factor. I'm sure a lot of this was due to a Windows user kluding through OSX, but I could not get it to run stable or weed out the unnecessary drivers/extensions. And this puzzles me the most about Mac. Mac users (or at least the one I live with) tend to claim that Windows is horribly bloated code. And in respects, it is, but it pretty much has to be. There are a cornocopia of hardware options for Windows users that must be taken into account with the OS. Just the number of motherboards and northbridge options alone. Macs have a handful of processors and ONE motherboard manufacturer. And from what I saw of OSX, it's not light in the belly either.
Which brings me to my final comment. If I could build a mac with my own choice of motherboard and CPU, or run OSX on the parts I got right now, I probably would. But I can't, so I won't. Mr. Jobs needs to take a cue from Sega, I think, and leave the hardware business behind and concentrate on OS/Software. I think their machines are very nicely designed and aestheticly appealing. But in the end, I want to know that I put it together myself and how the parts I put together click... And I just can't do that with a Mac.
Mac users will demonize Mr. Gates for his business model. And justifiably so. But Mr. Jobs is no angel in that respect, either. Ever try to get information on the hardware in an older Mac? You'd probably have as much luck getting the CIA to release the cockpit recordings of the plane that crashed in Pennsylvania as you would getting information on how to get the sound to run properly in Linux on an early PPC. Jobs keeps an iron fist on "technical information."
I sold my iBook to my roommate. I had fun, but I just couldn't get over that feeling that I'd know how to do things better with a Windows notebook. It's preference and learning, really... I've nothing against Macs and Mac users as long as they have nothing against me...
--Christopher