Thanks for the quick replies.
Well I'm having a few problems with my eyes at the moment (dry eyes etc.) so looking at a monitor for long periods at a time isn't an option, plus I'm sort of getting a bit bored with gaming in general, so I might as well sell my rig and get some money for it instead of keeping it (keep an eye on MM for a 8800GT, 965P DS3, RAM + CPU + FAN, I'll be chucking them on soon).
Anyway, I'm chucking in my old 754 motherboard, so I need a card to play BF2. It will be coupled with a A64 3000 or thereabouts and 2 gig of DDR RAM. Previously played BF2with a 6800GT, but since upgrading It seems I was playing the game at a poor framerate and it flies along with my 8800GT, so I'm after a x850xt ideally, to up the framerates if possible. If I can't get an 850xt I'll get another 6800gt and lower the detail a bit.
Long live BF2!