The hardware is solid (with the exception of the aforementioned 290/X reference coolers), but yes, their drivers in my experience have been hit or miss. If you don't have problems with them, I think Radeons are good value for the performance they offer.
However if you DO have a problem, their track record for fixing them in a timely manner is not so impressive.
That being said, they work for a lot of people, no doubt -- so if the card you're looking at is priced right, I'd still consider giving it a shot especially if you have a relatively simple setup.