In the past three years, I've owned a 4870, 5870, 6870, 7950, and 680. I've had no quality issues with any of those cards. My one disappointment was the Windforce 7950 having no heatsink for the VRMs. That's really been my only complaint, and I guess the green PCB lol. I haven't had to RMA anything, so I can't speak on that.
My Windforce cards were good in the cooling/noise department. Those were my 5870 and 7950. My 680 is a reference card with the blower cooler. It's running completely stock and the case has good airflow, so I have no issues with that one either... except for the ugly PCB
