I purchase a different version of the XFX 6870 a few weeks ago and installed it last week in my computer and it is working wonderful. I purchased the version with two fans, rather than the one fan model and I am very happy I did"
Full out BF3: 49c-58c
It is a nice card and the cooling on this card is significantly better than some of the other versions.
Here's the model number: XFX Double D HD-687A-ZDFC
Here's the NewEgg specs: Newegg.com - XFX Double D HD-687A-ZDFC Radeon HD 6870 1GB 256-bit GDDR5 PCI Express 2.1 x16 HDCP Ready CrossFireX Support Video Card with Eyefinity
And I added a couple of pics too.
Hope this helps!