The only thing that matters between brands is the cooler they put on the card and the support that the company gives. Most, if not all, 6870s that are currently available have the stock AMD coolers on them, so that's not going to be a factor. They all have good warranties but XFX technically has the best (double lifetime which means if you sell it the buyer gets lifetime warranty too). I would say just get the cheapest.