Definately swap to a higher-end graphics card. A GTX 550 Ti would also get the job done just fine, and for only $120 to $130 it has pretty good value. Granted, it isn't the best, but it will compete with a GTX 460, and certainly a 9800GT, plus it supports up to DirectX 11 (or is it 12? Can't remember off hand). However I would also consider a different processor, at least a 2400 or if you can a 2500 or 2500k. I don't know if you can afford those, but if you are willing to save you definately should.