Craign,
Show me a benchmark test where a 9800 pro 128mb beats a 6800 non pro in tests and i will eat my words!
Take a look at this review:-
http://www.overclockercafe.com/Revie..._GeForce-6800/
It pretty much owns the 9800XT which is known to be faster than the 9800pro.
The overclockers link i posted has a good card with good value, but having said that a 9800pro for around 120 quid is a bargain and is what i hace in my system.
Oh and overclockers returns policy has vastly imporved for RMA's of parts lately, they have made a huge push to improve their customer service, and i can vouch for this having to return a faulty graphics card myself.