Although I have experience putting together PC's (installing motherboards, hard drives, videocards, DVD burners, etc), I have not kept up with what's the "latest and greatest". My current desktop system is about 5 years old, and was put together, at the time, primarily for gaming. It has an AMD 2600XP CPU and 1.5 Gigs of Ram - the most that my present motherboard (an Epox 8kha+) will accommodate. I'm using Capture NX2 for most of my processing now and have been using my laptop system, which is slightly faster than my desktop, for running it. Even so, NX2 bogs down when doing anything more than basic adjustments. I don't do any gaming anymore and would like to upgrade my desktop system with the goal of optimizing my photo-editing. However, I am on a budget - so I want to re-use my case and power supply, my videocard and perhaps a (reformatted) hard drive or two. So, I'm looking for a motherboard, CPU and Ram that will accommodate the components that I want to re-use. The motherboard will need to be ATX form factor, and AGP for the videocard. I have no preference between Intel and AMD, and realize that I would have to upgrade my Ram. I would appreciate any recommendations on motherboard and CPU. The requirement to accommodate my existing AGP videocard is limiting, I know. If that's impossible to meet, and a PCI-E card is necessary, please include one in your recommendations as well Thanks! .