Best performer stock would be the X1800XT.
Best OCer would be the 7900GT because it can reach 550mhz core even on stock voltage which is already par with 7800GTX 512mb performance. Volt mod it to around 1.4 you will have a card hitting 650~/1600~ with some decent cooling. (Zalman vf900 or Thermalright V1 ultra etc). Although the X1800XT has software voltage tool, the card itself is very hot and consumes almost twice more power than the GT. OCing it means you would have to deal with the extra heat and most X1800XT (although some users have well vantilated cases etc) hit around 80C load already on stock.
IQ would have to go to ATi, because of the ability to do HDR plus AA, HQAF. Although to me NV has slight better AA quality and HDR (expecially in FC), including transparcey AA (compared to Adaptive AA). However when comparing normal 16xAF hence angle dependent AF (no HQ AF), NV is better slightly.
Noise could be the problem of both cards. The ATi stock cooler has a "whine"ing noise. It has 3 stages of noise level. Idling its quite, but when it gears up, it reaches 50~60dbs espeically if your playing a graphic intense game e.g oblivion. The stock cooler on the GT idles around 50dbs (not sure about the KO cooler/fan), but it doesnt have the high pitching noise compared to the ATis stock cooler. The ATi stock cooler does however push the hot air out of the case, which is a good thing.
OpenGL performance would go to NV in most cases, although ATi cards do perform really close in doom3 engine based games. But ATi lacks SSAA in openGL titles. D3D would go to the X1800XT both stock. But if the GT is OCed around 550~/1500~ it will be fast if not faster than the X1800XT in D3D games. If your anticipating games like Quake Wars and Prey, the GT card is obviously your choice.
There could be more said, but its your Choice.
Simply - X1800XT best performer 7900GT best OCer.