I would like to upgrade my graphics card, but have no idea about how to pick out an upgrade. My system, custom built, is an AMD Athlon(tm) 64X2 Dual Core Prosessor 6000+ 2.99 GHz 2GB of Ram. My motherboard is a MSI K9A2GM-FIH. I have a 500GB Hard drive and 600W power supply. My MB will support 1 PCIe x16 and PCIe x1 slots. I have a Nvidia GeForce 8400GS graphics card, atm, but I want to upgrade to the best my system will support. Please keep in mind that I will, also, be increasing my Ram to 4GB and hope to be changing my OS to Windows 7 in the near future. I have looked online, but all the technical stuff that they write about the graphic cards goes way over my head. I, also, use this computer for gaming. New games coming out for the Windows 7 platform that won't be for Windows XP. Gotta move on up. I know some will tell me to just buy a new system, but when you live on a limited income, upgrading is the best I can do. Thanks for your time and input.