Yes, I was talking about 'gamers.'
Look, let me explain this more clearly, and perhaps you all will understand and I do sympathize because I used to be a hard core gamer and build your own PC guy to the bone back in the 90s when I was a teenager. Back when LAN games were first being done and a HUB cost several hundred dollars and a switch was just way too expensive.
Video cards only boost performance in two areas like I mentioned before hand. They boost performance in video gaming, and 3D rendering. There are two separate cards you get, one for each task. you wouldn't want an 8800GTX for rendering in lets say Maya, you would want a Quadro, and likewise you would not want a Quadro for gaming, they stink for games.
Now, in every other aspect of performance be it: Office Suites, Photoshop, text editing, pictures, music, video editing, email, web surfing, burning DVDs, so on and so forth, a video card has very little to do with that.
So, you are telling me that an iMac sucks because of the video card, but in reality it doesn't. It can play every video game out on the market period. Sure it may not be the absolute best performance but it will still be very good, and very playable. They are not over priced either, they are just high end. If you were to build that iMac in a desktop PC, and build it spec for spec, including the 20" high resolution LED LCD monitor, it would be very comparable in price. iMacs also have built in ABGN wireless, blue tooth, web cam, firewire, firewire 800, gigabit ethernet, digital audio and video out, as well as them being very sleek and take up little space.
Things like SLI are a marketing scheme. You may get more FPS in a benchmark, and possibly a few more in a game, but that does not make the over all performance better or even noticeable. RAID 0 offers gamers zero performance increase yet, people all over this forum do it, and it reduces your stability 10 fold when striping drives.
The fact is, that you buy into all this crap that these tech companies cram down gamers throats, and market that way. They do that so you will buy into it and spend your money. Some of it is valid, and a lot of it is blown out of proportion, and if a developer can't support these technologies to their fullest then it is a waste of money because you are not benefiting from it.