nvidia has tons of issues as well. for example, muliple monitor support in battlefield 3 is completely broken and nothing has been done to fix it.
i've had a lot better luck with ATI/AMD cards. I came from a 9800 then a 4850 and i have a 6870 now. i've never once run into an issue with any of them. my current 6870 has been rock solid. i'll grab a second one soon when the prices drop.