Alright, time to go tech on your asses.
The Radeon 9800 Pro is an infinitely better graphics card, the 256bit version that is, over the 9600XT. The 9800P has 8 Pipelines, think of it as lanes on a highway, the more pipelines, the more data (cars if you will) can get through; whereas with less lanes, theres more congestion and is slower (bottleneck anyone)?.
The reason you might say the 9600XT is better, you may have the 128bit memory engine version, which really blew the big one, but a 256bit 9800Pro will play HL2, Doom3, Farcry etc with relative ease, on above average settings.
As to the thread creator; So many people can build computers nowadays, I wouldn't reccomend it. If you want money, find stores that are shutting down, get tehir shit 50% off and resell it on ebay. Or, pick up soda cans etc off the street, and go to the bottle depository and get $$ for each one (I dont think all states do this?).
Also, AMD 64 at this time does NOT support Dual Channel ,and even when it ever does, you'll only notice a 3-5% increase in performance. Intel's really shine with Dual Channel ram.
I havent done my homework on PCI-E in the past few months, but at the beginning of the year, AGP was still far superior than PCI-E, though PCI-E HAS SLI in its favor (i'd love to do that shit).
Also, the whole upgrade thing: AGP will still be around for a few more years, you cant get everyone to convert at once, especially with the BTX form factor fucking everything up, which should be sprouting up soon.
Oh, and if anyone ever wants to go into the PC building business: charge flat rate for builds, I've been doing it for years, I get $125-$200/build, but I clean up the wires nice, benchmark it, install free software that I personally use (at the request of the customer) and benchmark it for at least 48 hours (24hrs of Prime95) to make sure its stable, and to make sure the customer is getting a quality product.