I would suggest you go for a better card off the bat.
Buying something such as
Newegg.com - HIS Hightech H485F512P Radeon HD 4850 512MB 256-bit GDDR3 PCI Express 2.0 x16 HDCP Ready CrossFire Supported Video Card - Desktop Graphics / Video Cards
Would really leave the computer at the advantage to run all games.
Not including max out all games, especially with the E8400.
Its suggested, and for what you require, this is all you'll ever need.
With technology rising very fast, and you have that video card (The 7950GT), I'm afraid you'll see a new and improved game and want to play it, but your video card will be insufficient to run it.
So that way, getting the 4850 will help with all the games you play now, and its decently future proof.
(Sorry I am not Trotter, but this is my input, I'd suggest waiting for them though)