ATI is doing much better, as a geforce 9600gt owner and now an ATI v3700 workstation owner. I must admit ATI does drivers and overall hardware better, Nvidia related problems exist it takes some not half as dedicated to a monopoly to figure it out. There was a time I liked ATI over Nvidia, but then I found that my x1600 pro killed itself. That was the last straw for me with ATI, I went over to Nvidia my first card was horrible a 7600gs that thing should have been barred from the sales line. My next card was an 8600gt, pretty good for age group but lacked the performance overtime. After upgrading to 9600gt seeing how the 8800 gts and gts line were shit (personal opinion) I would say 9600gt was the best thing that happened to me. Eventually getting tired I now own a ATI v3700 and while it is a workstation card it is the lowest denominator on ATI's list of workstation cards, it is entry level card and it beats the shit out of my 9600gt. If it had better cooling I bet it could perform even better but I guess not allot of people mod workstation cards lol.