yes, ATI wins in 3dmark05. that's just a benchmark.
there have been countless benchmarks in actual games which show Nvidia on top in some areas, and ATI on top of others. Generally, Nvidia is better for OpenGL and ATI is better for Direct3D, although not always.
quite frankly, I'm sick of seeing people posting one benchmark and saying "this card/CPU/whatever owns this one"