Im with Regulus, I would say first off get a gig of ram or more, and then maybe go for a new SATA 10k RPM Hard drive. Then you might think about getting a 6800GT or 6800 Ultra. Or you could bag it all and get yourself a Socket 939 Chip and Mobo. You could pick up a 64 3800+ for a little over $600, or you could spring for the FX chips. But looking at your specs, I think it would be worth your money to get more ram, and that hard drive. Then think about other stuff with the left over money.