But also the cheapest, but one that works nicely and smoothly too with nice FPS and such, so tell me, what do you think is best?

Sapphire Radeon X800 PRO 256MB DDR AGP x8 TV-Out DVI-I Lite Retail Box
http://www.ebuyer.com/customer/produ...duct_uid=62207
^ Looks decent to me...
Gigabyte GV-N66256DP 6600 256MB Silent pipe AGP
http://www.ebuyer.com/customer/produ...duct_uid=92142
^ I'm positive, that is the best one and cheapest?
Ebuyer Extra Value PowerColor X800 Bravo Edition 256mb 256bit PCI-E dual DVI VIVO
http://www.ebuyer.com/customer/produ...duct_uid=96413
^ Not sure if that's good..?
XFX GeForce 6800 GT PCI-E 256MB 256bit GDDR3 DUAL DVI/TV-out
http://www.ebuyer.com/customer/produ...duct_uid=85870
^ Hmm...just over £200, if it is the best, not sure if I would get it...
Sapphire Radeon 9600XT 256MB DDR DVI-I TV-Out Lite Retail Box
http://www.ebuyer.com/customer/produ...duct_uid=55190