Coming from an x1600Pro ATI card I can say that I have not noticed any difference in "picture quality" that most people complain about with Nvidia. My 8800GT looks just as good, if not better than my old ATi card. And I cant compare it to the 3870 personally but from the dozens of reviews Ive read, the 8800GT performs better period. Maybe doesnt win every game, but with AA and AF enabled it wins way more often than not and thats what really matters. Plus with my HR03-GT, I have my 8800GT oc'd to 730/1025, and thats higher than most sites where the 8800GT beats up on all of ATIs offerings. Best $259 Ive spent on my pc in a while.