Being a fan of both platforms, I enjoy hearing the different arguments each camp offers.
Yes, hardware wise Macs leave something to be desired. This lacking of hardware is more than made up for by the synergy the platform offers with OS X and the core applications that are included with most every Mac. In fact, if one doesn't game, I recommend a Mac before a PC.
Yes, going the PC route offers you a level of control and selection that is unmatched. If you game, it's the only choice to consider. XP is a very stable platform, relative to previous M$ releases.
Obviously, there are many different arguments for either side. Both have merits, both have flaws. I appreciate both for what they offer and don't think one is better than the other.