First, I have a Mac, not a Winblows PC. So I am talking about the games that Macs have, in the Mac-ported market. And no, I don't care about running Winblows on my Mac. And your lame comparison with consoles is simply irrelevant...they are MADE for games, and have customized chips for that...your $300 XBox runs games much better than any $3000 PC as well.
If you really can't see the logic of my argument, I am sorry...I am talking about 99% of the market Apple sells to...and Frankenstein users are not among Mac users...at least not until they switch to a better world.
Any current iMac is miles better than any crappy PC out there, and even my iMac G5 spanks the hell out of most Winblows machines installed in households...and as you said, you want a "decent all-round desktop" machine...show me ONE offer in the PC world which is better than the iMac...no, you won't find it.
Sorry, they DO run well most games, so please don't draw comparisons out of nowhere. The X1600 was not long ago praised as a good GPU and it still IS a good GPU. For the future I am sure Apple will use something better, be it the blabla X1975GTX or the blabla X1803XT...it's amazing how ATi and nVidia can confuse the videocard world...
You said that just because a fellow "gamer" told ya there is something better out there...I am talking about REAL usage, and the X1600 can play most games pretty well...just a few days ago I saw a review on PC games running on Macs (Boot camp or whatever)...and iMacs could pretty much run everything that the crappy PC industry offers now...so please, show me facts, not bragging GPU numbers. And no, the iMac is NOT a premium machine...it's price is reasonable for what it offers, yet much less expensive than the dead bricks called Alienware and Dell.