Funny that Sapphire has been recommended, because it's Sapphire that has given me the worst experiences of all. I'd most highly recommend EVGA (though they don't do Radeons, they're purely GeForces). For a Radeon, Asus, MSI and Gigabyte will be a safe bet.
People tend to discuss problems they're having with relatively recent purchases - my issues related to hardware failures well after purchase. Cards simply died. 3 cards, all within 6 months after warranty expiry. Agreed about the XFX cards though, I've noticed a bunch of threads about them also.