OK. First of all, ATI is better with textureing, But currently Nvidia holds a better graphics driver. Personally i would go with the Nvidia, its more stable, not for overclocking, but as you said, overall better. Get the ATI if you want things to look nice, you just cant jack up the graphics like i like to =). Get the Nvidia if you want a card that will last a little longer.