Well, you have to have a better understanding of video cards to make recommendations.
AT a cursory glance this one review does seem to put Nvidia in a superior light. But there are some factors that are relevant:
1. They have only benchmarked 3 games: Unreal Tournament is a "Way it's meant to be played" Nvidia optimized title; Halo was developed on Nvidia Hardware for the Xbox; and Jedi Knight is an OpenGL title, which Nvidia is classically better at performing in.
This very small sampling of titles will lean towards Nvidia superiority.
2. Image quality. Anyone whose seen 4xAA on Nvidia hardware VS 4xAA on Ati hardware knows it's not exactly an apples-to-apples comparison. It's glaringly obvious that Ati has a much better AA solution.
3. Shaders. These titles are older (except for Halo, but that's based on the Xbox version made years ago), and none of these games really stress the Radeon's Shaders (which upcoming titles will), which are more powerful than their Nvidia counterparts.
etc, etc... You can see this review isn't really for joe shmoe out there who is looking for the better card, it's for the hardcore overclockers who are interested in seeing which cards have more overhead.
Nvidia makes good cards mind you, I'm not dissing them; the Ti4200 and 5900XT are definitely in the best-value-for-the-cash category, but there's always more to video cards than raw benchmark numbers.
If there wasn't, we wouldn't need to do anything other than compare 3dmark scores to see which cards are the best.
________________
<b>Radeon <font color=red>9500 PRO</b></font color=red> <i>(hardmodded 9500, o/c 322/322)</i>
<b>AthlonXP <font color=red>2600+</b></font color=red> <i>(o/c 2400+ w/143Mhz fsb)</i>
<b>3dMark03: <font color=red>4,055</b></font color=red>