Keep in mind that 3D Mark 2001 is a DirectX 8 test. If you are getting a new card, you should use 3D Mark 2003 as your benchmark, which uses DirectX 9. Toms and other review sites also will frequently use canned game playbacks (UT, Aquanox, etc) for comparisions.
I currently have a Ti 4600, but if I were going to get a new card I'd get an ATI, they do DirectX 9 much better, which is what all the new games will use. IIRC the 9700 gives performance equivalent/slightly better to the high end Nvida's at a reasonable price, and the 9800 is far superior.