Since I bought my 8800GTS 512, the quality of the image is as good, or even better than any ATI card I ever owned. I was pleasantly surprised, as I too was a little skeptical of buying another Nvidia card from what I had seen in the past.
Don't base your choice on what you might have heard about image quality, it's simply not true any longer.