I'd say Sapphire, but any brand will be fine, all the cards are reference at the moment, so only warranties/customer service will differ. If you want a good warranty XFX is the best bet.
I'd just go for what's cheapest personally.
I'd just go for what's cheapest personally.