I'd throw out that AMD card for a GTX 660 / 660 Ti.
I'll take a look, believe me mate, I'm a GTX fan as much as you are
And throw in $30 more if possible and get an i5 2500K.
Ill take a look at that too.
Edit: Generally when going for a card, what manufacturer do you go for? My current is a 9800 GT by EVGA and its been pretty good, but I'd like a little back up here. 660s are available as both ASUS, EVGA, Gigabyte, Galaxy and a myriad of more obscure ones. Ought I just roll with the EVGA?