The one thing I like about the Mac is that it's way quicker to boot up than Windows, but as far as advantages over Windows, there aren't really any advantages to using a Mac.
I hope you don't think I'm a vicious fanboy, nor do I want to start a flamewar here, but... I think you are way overlooking some of the biggest advantages of Mac OS X over Windows (and don't even try contradicting me on this one), which are maintenance, troubleshooting and a myriad of minute details that make all the difference.
- In Mac OS X, you very seldom have to enter commands in the Terminal to get anything at all fixed, but the fact that it is heavily centered on usability for computer-illiterate people doesn't preclude power users from doing so and very easily tweaking a few hidden preferences along the way.
- Because Mac OS X now has an integrated backup system you don't even have to worry with doing them, and in my book that beats having to acquire and configure third party backup solutions. Also, recovering from a backup is quick and easy; the only disadvantage of Time Machine is that the backups aren´t bootable, which is something I think Apple should try to fix, but is not enough to offset the peace of mind it brings.
- As for booting volumes, the Mac supports either Open Firmware on PowerPC Machines or EFI in Intel Macs, in stark contrast with Microsoft which, in what was probably one of the dumbest moments of their history as a company, decided not to adopt that standard and catch up with the now 21-year-old Open Firmware, sticking up only with BIOS instead.
That's why I can easily boot a Mac from an external volume if the internal hard drive fails, or boot it into FireWire Target Disk Mode so that I can either backup the data contained in its internal volumes or boot them into an external machine. Sure, on a PC you can always remove the drive without voiding any warranty (which is not the case with an iMac), but even when you can, this may come in handy in case of hardware failures of any kind, especially if you're in the middle of some job.
Picture this: I once even installed OS X into my iMac, wich has a very picky DVD drive as far as installation DVDs are concerned, by booting it into FireWire Target Disk Mode, then connecting it to an iBook which I booted with the installation DVD, and installing the new OS directly to the iMac's internal drive. I wasn't sure if that was even possible, but it seemed a logical thing to do so I tried it anyway and whaddyaknow, it worked (although being a pretty Frankenstein-ish setup
)! Now try and do that with a PC...
Moreover, Mac OS X 10.5 Leopard, being a transitional operating system, is 100% universal, which means you can boot any PowerPC or current Intel Mac into a Leopard volume... I tried booting a SuperDuper bootable backup (which I had before reformatting the drive for Time Machine) of my iMac G5 in a MacBook, and it worked flawlessly. It is very unfortunate that Apple discontinued PowerPC support, especially because of that dual-boot scenario, because besides of pissing off many loyal Apple costumers who bought Rev. C G5 iMacs and Quad-Core G5 PowerMacs, they may cause many sys admins a lot of headaches. But that, coming from the same company which killed the floppy drive, ADB, ADC, Mac OS Classic, the CRT display, the iPod mini while still in its prime, etc, is no surprise at all and not really that regrettable in context.
- Finally, and probably the #1 reason for using a Mac: overall system tidyness. Face it, Windows is a total mess, a hodgepodge of bad design ideas. It seems that they tidied up the filesystem structure a bit in Vista, but they still haven't got rid of the god-awful, lame excuse of a data-base driven preference repository that is the Registry. I mean, they could (and I'm sure they must, anyway) keep supporting it for legacy purposes but should have moved away from it internally and pushed third party developers to follow oh-so-many-years-ago. It is that bad.
For fellow colleagues, I usually point it as a strong enough reason to stay away from Windows PCs and not touch them with a 10-foot pole, and with good reason. How many of us have had to, one time or another, upgrade our operating system or simply reformat our main hard drive? And why is it such a PITA to recover from that?... This is a fact, not a misconception: Windows works best after a clean install, everyone knows that. Windows and upgrades don't go very well together, and even when they do, chances are you won't fill the requirements (see the Windows 7 upgrade chart).
Now, even if you DO succeed at upgrading Windows, you may not be able to keep it in tip-top shape and have to reformat it one day. I know these are a lot of ifs, but even if you DO keep it pristine and speedy and all, you are still not immune to a hard-drive crash... or to the odd rogue program which gets its preferences corrupted for some reason.
What do you do on that situation (this is both a rhetoric and an actual question, and if indeed there is something you can do short of nixing the registry, reinstall everything and customize your programs' preferences again, one by one, feel free to enlighten me, honest)? I know what I do on Mac OS X... Each program having its discrete preference file, arranged neatly in their own folder, I can backup any of them, carry them with me on a USB-stick, delete and reset them on demand, etc. Again, now try and do that on a PC, out of the box, without having to deal with unintelligible HEX keys... The first time I did a clean reinstall of OS X on a colleague's misbehaving MacBook Pro and got it up and running, with her original preferences and all, in LESS than an hour, not only was I impressed as I also though she finally felt she was truly getting the bang for the buck with her machine.