Buy a Radeon 9800 pro 128MB for $200 or less. The 256MB version offers no advantage, unless you mod it and then it might perform as well as the 9800XT. I have a similar system, but with a slightly faster processor and I'm running the demo with all settings on high at a constant 40fps.