I'm sorry, but you are among the minority here in means of wishing that they made the iMac upgradable. If they were to make the iMac upgradable, then it would have to have a much larger footprint, and the thickness of the device would be probable about 3-5 times thicker. The iMac wasn't made to be an upgradable device, it was meant to be an all-in-one device, that is capable of packing some power. If you are someone that is planning on using the computer for gaming, then you probably decided that when you purchased it, and you would have made the decision for the best graphics card when you bought it. Granted, there are differences when new graphics cards are released, but it is not going to be a huge difference in most cases. Most of Apple's products were not meant to be upgradable, as Apple is about simplicity, and taking up the least amount of space. Apple did all that they could in their devices to make them take up the least amount of space, which in most cases, means that they are made to not be upgradable. But one thing that Apple did do with most of these devices, is to make two main components upgradable, the RAM and the Hard Drive (even though they do not tell you this). They make the RAM upgradable so computers can work well over a longer time. As years go by, applications begin to take up more space, and thus more RAM is needed for better performance, this is why Apple made it easy to upgrade the RAM in all of their devices with the exception of the Mac mini. Although they do not tell the user, the Hard Drive is also in a somewhat easy place to access, because there are many times when Hard Drives fail, and this was probably done to make it easy for the Geniuses at the Genius Bar to replace the Hard Drive, without having to replace the entire unit. For any Apple person who wishes to have a machine that holds a lot of power and wants to keep that computer running with the best performance possible should have probably bought a Mac Pro. In your case, a Mac Pro would have been the better choice for somebody who wishes to upgrade their equipment. I know that the Mac Pro is expensive, but it is a computer that you should never need to replace and shouldn't need to buy another new one for 5-10 years (unless you wanted a laptop). Mac Pros are way ahead of most computers that you can find.well i totally agree with you about the imacs are high end pro enough, and apple should give us the new mac mini sooner, but even for the mac mini i guess and for the imac cant change the gpu, spouse there is a new nvidia better than the 8800 in the next year.. actually there is (GeForce 9800) and it's the best i think, you can play crysis in full ultra quality with 1900x1200 resolution, and the new ati 3870, they are really great and powerful.
so what it's gonna be, stuck for ever or try to tell apple that they are not giving the imac and mac mini a chance to make it perfect, i mean they made the thinnest laptop in the world (Macbook air), they made the best os in the world (Leopard), they made the best mobile phone in the world (iPhone), they have the most powerful computer in the world (Mac Pro), they have most powerful laptop (Macbook Pro), they are the best online music store and i think the video store (iTunes).
And they cant make the iMac GPUS upgradable! This sucks!
And making things red, capitalized, bold, in a huge font, and other things like that are not going to stress the emphasis of your post, only make you seem more childish.