I wouldn't go overboard on a video card for that system since at some point you will be limited by the CPU (and severely by the RAM). You can get a BFG 8600GT for $50 from NewEgg or even better a Radeon 4670 for $80. But memory is pretty cheap now, so if you are investing in that computer, I would look at jumping up to 1 or 2GB.