as you're in UK, just look around on places like
www.ebuyer.co.uk
www.overclockers.co.uk
www.misco.co.uk
www.dabs.co.uk (i dont like dabs. they suck at delivering tbh)
all of them have some cheap options, you can probably get some 6600's for close to £50 now somewhere, or something close to a 6600 anyway if you jsut look around for the lower spec ones, but if you want to play games then you should get something like a 6800 at least, but they're not too expensive anymore anyway..
(btw, i dont like ati ;p)
hmm after looking at cards, its made me want a new one, my 6800 is old now
think i'll get
http://www.ebuyer.com/UK/product/107323/rb/18632720107 ;p