I an XFX 5830, recently bought a Sapphire 5830 off newegg when they were cheap. The XFX runs cooler, can handle a higher GPU clock, and actually lets me downclock my memory even lower than the Sapphire does. I don't know where this whole "XFX is crap" thing came from, but they make some decent hardware. My last few gaming cards have been from XFX, and they have all been great.