You'll be better off with an Xbox 360 than with ANY Mac or PC for gaming, end of discussion. And yes, I'm a gamer and for me stuff like Gears of War 2, Far Cry 2 and Left 4 Dead is where the party begins. And I'm no longer willing to participate in the monthly hardware upgrade chase. The Xbox 360 offers BY FAR the best bang (literally) for the buck.
Which is funny, since them games play better on PC with better controls, free online play, support for higher resolution and better graphi... y'know. We go through this about once a month but it can just be summed up with - PC's are better. They support the lower resolutions of consoles and all games can be played with a game controller (thanks GlovePie for the unsupported games).
Monthly upgrade chase? Sir my 2 year old iMac can run L4D very well at 1680x1050. That's 24 months of the only upgrade being 1 to 3gb ram soon after I purchased it.
Macs suck for gaming. You'll be happy with your new iMac for three or four months and then you'll find out that you cannot upgrade it. But by then something like Half-Life 2: Episode 3 or another STALKER game will hit the stores and requires a faster graphics card than the one that you have. And then you're SOL. Unless, of course, you're happy with low resolutions and medium to low detail settings and lousy frame rates.
On the other hand I don't know why any rational person would spend another £100-300 for a new graphics card just to play a couple of games.
And when the next generation of game consoles comes out, it will be sold at the price of a new graphics card. Really, it's the better deal.
And them systems won't be capable of running any production or office software, are locked to high heaven with proprietary and limited hardware and do nothing more than play games and watch movies. Unlike a PC which does everything a console does and more.
An iMac basically is a notebook disguised as a desktop computer. They're beautiful machines, but not ideal for either gaming or Photoshop. You will have to live with a lot of limitations.
Again I disagree fullheartedly. Back in college in 2004 I produced a 720p HD short film using just a G4 PowerBook. I've produced commercial games using a 2006 iMac. I'm editing a 70,000x35,000px CS4 image on a 13" MacBook and I've encountered no problems doing any of those things.
All shooters may be better with the keyboard and mouse- but unless you have the latest hardware, you can't enjoy the game as it is intended to be. With a pc you also have the joy of waiting for the game to install before you can even use it
.
OMGZ no really? You mean I have to wait a further 2-5 minutes before playing a game? I need to lie down, I had no idea PC gaming had gotten
that bad.
Right. Silly comments are out of the way. The 4850 is a very capable card. You should be expected to get some good mileage out of such a card. The recent iMac would be very good for current games and ones coming out in the next year or 2. After that you may find yourself lowering the resolution to keep the frame rate up (game depending, of course). 8gb might be overkill for you, for a reasonable gaming rig I'd recommend 4gb but I'm managing great with 2gb (Macbook) and 3gb (iMac). Ingame load times are kept to a minimum and I've had no memory limitation problems (stuttering video, pauses etc).
Personally my next machine will be a desktop PC with a 4870x2 (one that I won't be updating a month later
) so I'll be future proofed for quite some time.