I've been looking to buy a 21.5" iMac for a while now, but I want to make sure that the iMac I buy is not a downgrade from my desktop pc that I have now. I want to start with the graphics cards. My computer has the NVidia GeForce 9500 GT (256MB) graphics card. How does it compare to the 9400M that the base model iMac has? If it's better than my current graphics card, I'll probably go for the base model. Otherwise, how does my graphics card compare to the ATI Radeon HD 4670 (256MB)? Now to compare the processor. I have an AMD Phenom 9500 Quad Core (2.20GHz) processor. How does it compare to the iMac's 3.06GHz Intel Core 2 Duo? I have 3GB of RAM so logically the 4GB standard of the iMac is an upgrade. I usually play some (3D) games like the Call of Duty series on my pc, do some (but not very heavy) Photoshop (CS4), watch and make (not professional of course) movies, listen to music, and surf the net, and do some work for school of course. In a nutshell: -NVidia GeForce 9500 GT (256MB) vs NVidia GeForce 9400m vs ATI Radeon HD 4670 (256MB) -AMD Phenom 9500 Quad Core (2.20GHz) vs Intel Core 2 Duo (3.06GHz) -3GB RAM vs 4GB RAM (logically, the 4GB) -Playing 3D games, Photoshop, movies, internet, music, etc Any recommondations?