The XFX 6870 has been very good to me. Although they have been known in the past to not have the highest quality products, they have picked up their game and have one of the best warranty's available (warranty still applies if you swap to an aftermarket cooler).
This being said, I would get the 2 fan version. The single fan version (that I have) is good but it's pretty loud.