Hey there, welcome to the forums. First off, that graphics card isn't really good. The new generation cards are a little under performing at the moment. I would really recommend getting the X1950pro from newegg, its only around 137 and is a lot better at gaming than the 2600XT.
The links don't seem to work, but for memory I'd go with Super Talent DDR2-800. They are cheaper than some other mem out there, but have a great timings and performance.
You are about to answer a thread that has been inactive for more than 6 months. If you still wish to proceed, please ensure that your posting is original and does not duplicate or overlap any prior responses to this thread.