Wow, this is almost as pathetic as a the PC vs. Mac argument.
I've had ATI cards for years, never had a problem with them. I hadn't had an nVidia card in years (not since GeForce2) until recently with my new build. Since then I've had a ATI Radeon 9550, 9600XT, and one other which I can't remember the model of before those two. They were all great cards at the time. Nothing wrong with the cards or the software for me. The only reason I went back to a GeForce card (GeForce 9600) was because at the time, it was the only card available to me with SM3. But I've been just as happy with ATI as I've been with GeForce.
BC is very right with his post in Reply #21. So very true. All too often when someone doesn't understand something about a particular piece of hardware or software, they just say it sucks. Not because it really does suck, but usually because they've done something wrong because they weren't following the directions and ended up making it not work like it should.
It's like automobile accidents. The leading cause is operator error, not mechanical failure.