If OS X were to reach the number of users as Winblows I'm sure quite a few more warts would become exposed.
I'm writing this on the first of my three Powerbooks yet I have a WinblowsXP box in the spare room loaded with Doom3 and an ATI Radeon X800 card, Cygwin and Gentoo Linux.
OS X ("ten" because it's a roman numeral, not a slain civil rights activist) is no panacea. I love it but Safari is aggrivating sometimes and I can never quite get Finder to behave just like I want it to. There are good points too. Before the 10.3.5 update was released this laptop that I'm using had an uptime of 34 days. Try that with winblows and suspending it up to 20 times a day. OS X is the best of both worlds. UNIX with a usable GUI and decent application selection. Fink is nice but I'm using DarwinPorts now. It reminds me of my FreeBSD dot com days.
If Office 2004 didn't cost $400 I'd be recommending Apple more. Don't even mention things like OpenOffice or that Java abortion wrapper for OpenOffice. Most users won't have any idea what an X server is or why you need to run it.
Appleworks is more than adequate if you don't have to exchange complex documents with anyone else.