OSX is fan-fucking-tastic, but some hardware problems (related specifically to my Alienware) and Norton (what a piece of shit) aside, I can't say I really ever had a problem using Windows XP for the past (almost) four years. I am glad to have a Mac again, but I'm not a PC gamer. I gave PC gaming a try and found I always went back to consoles for the most part. If you're into games, you don't get a Mac, it's that simple. Even with Boot Camp, you're really going to need an Intel Mac with a good graphics card to run anything recent (and some stuff from a few years ago won't even run on my MacBook) and decently. I like OSX, and I don't want to sound like an advertisement, but the main reason why is because it just "works." It's also never crashed on me once, something I cannot say about Windows.
I doubt I will ever go back to a Windows-based PC as my main computer, but if some PC-only game comes along that just cannot be missed, I'd get a PC that could run it as a gaming-only machine. But the way PC gaming seems to be going, with more and more devs going to or releasing their games for consoles, I doubt I'll ever have to.