I'm going to have some fun here.
Twice? Really? How odd in that when I bought my Core2Duo iMac a couple of years ago the nearest spec Dell was about £50 less but didn't have an all-in-one design. £50 to just use 1 power lead, I went with the BT option so I didn't even have keyboard and mice wires.
Thanks to the student discount I bought a PowerBook much less than the nearest performing PC laptop (G4 v P4, back in 2004).
So where's this argument based?
Well thanks for that "period" otherwise I would have thought otherwise.
I'm mostly a PC gamer these days and yes, I'm running a 2 year old iMac and you know what? It's playing my games under Bootcamp perfectly. Team Fortress 2, Oblivion, Bioshock, UT3 all play beautifully. With better controllers and (in most cases) a higher resolution than their console counterparts.
I'd bother with a new computer if games like Crysis were any fun, can't stand the lack of gameplay in that game. I'm wondering what your definition of "gamer" is.
look at this from a gamer's perspective. Why would I buy a computer that is nonupgradable, expensive, and has a subpar videocard when I could have a selfbuilt desktop pc tower with an 8800GT for hundreds less. Answer me that without using the word OSX. You can't. A gamer would never buy an all-in-one design..which is really the only offering from apple in the midrange desktop area. Sure, you can play a few couple year old titles adequately, but you can't play them as well as a 8800GT could. Oblivion has been out for what...2 years now? TF2 was by design able to run on low hardware. Bioshock..I bet you play it on low or medium at nonnative resolution. Try a newer game like crysis.
Get my point?
And...I also own a 12" powerbook 1.5 ghz with 1.25 of ram and an 80 hd from about 3 years ago and I ASSURE you that it does not even come close to any intel processor in speed from the standpoint of even 5 years ago. I used it for 2 years as my main computer and it was sloooooooow.
Finally, in general. People seem to have this notion that macs are inherently superior and pcs just suck. Ok. That is your opinion. But honestly, you neglect any superior quality to pcs that makes them better in certain instances. PCs are better for gaming. Period. You can't argue against that and make sense. PCs are more cost effective if price is a factor. PCs do have a wider range of software available. Sure mac software might be "better", but who are you to judge people's personal preferences on software? Like for instance, many feel that office 2007 (PC) is much better than office 2008 (mac). Also, you usually are getting better hardware for the price and have a wider and better range of hardware to choose from. If I want an SLI 9800x2 setup, I can have it. Is it overkill? Maybe but who cares. If I wanted it I could have it. Can I get that from apple? No. Also, people often don't like to have to jump through apple's hoops for upgrades and such. Remember when a 1900xt radeon was $500 on teh apple site while it sold on newegg for about 150? Say what? I mean..that can turn off a lot of people. The point of my thing is this: PCs do have advantages in some aspects and some people value those aspects over the advantages of a mac in a similar way that you may value other aspects in favor of a mac over a pc.