Originally Posted by pantherx12
Unfortunately all the cards you mentioned are over £50.
Whoops, I apologize for not reading the OP fully.
The 6570 should be good enough for a decent experience in the games you listed. Don't know what the resolution of your monitor is, but you can probably almost max out the games without antialiasing if you are running under 1920*1080. Glad you have a Core 2 Quad in there as it's pretty much essential for TF2.