This is a pretty decent 7870 deal http://www.amazon.co.uk/gp/product/B007MUJL2E/ref=nosim/?tag=hotukdeals-21

Couldn't say whether it'd be better for the OP than a 660 though I suppose