I've got a GeForce GT220 graphics card and one of the games I've got that I'm asking about is Star Wars The Force Unleashed PC version and even though I can play it reasonably okay, with a little bit stuttering every now and then, and this is what the website Can You Run it says is recommended:
Now I've looked up the GT9800 and it was released a year earlier to the GT 220 so the question I'm asking really is why they would recommend an earlier type when I already have a card that meets the recommended specs?
So if were to upgrade what should I go for that's not too pricey and would work for all the games I currently have, Alien V Predator 2010, CoD 4-7, Brothers in Arms: HH, Wolfenstein 2009 game, GTA 4, the one mentioned above and a few older games.

Now I've looked up the GT9800 and it was released a year earlier to the GT 220 so the question I'm asking really is why they would recommend an earlier type when I already have a card that meets the recommended specs?
So if were to upgrade what should I go for that's not too pricey and would work for all the games I currently have, Alien V Predator 2010, CoD 4-7, Brothers in Arms: HH, Wolfenstein 2009 game, GTA 4, the one mentioned above and a few older games.