I have the 640Mb memory version of that card by BFG in my AMD machine, almost 4 years old now, it's a great graphics card and well worth 35 quid. Grab it.
It still runs all the games I can throw at it, albeit not all of them at full res, but it will certainly cope with all the games you've listed and I'm certain you'll notice the difference.