
In pure 3D perf the Radeon9000pro is slightly slower than GF3TI200, which is slightly slower than a Rad8500LE, slightly slower than Rad8500, slower than GF4TI cards. All of these offer full DX8 hw funcs. GF3 and Rad8500 cards should be around $100 while GF4TI4200 cards are $150 for the better 128MB version. You should only consider 128MB cards.

Things other than pure 3D speed:
Image quality, Radeons are on par with GF4TI cards, both are better than GF3.
Dual display, GF3 can't, Radeons should and 99% of GF4TI do.
TVout, Radeons are by far the best, GF4TI are slightly better than GF3.
AA perf, GF3 and GF4TI are miles better than Radeon cards.
Aniso, GF3 and GF4TI are much higher quality but slower than the Radeon version, it mostly evens out.
DVD Playback, performed in hw on the Radeon cards, not really important if you have a CPU faster than 600mhz, the exception being the Rad9000pro which uses DX8 hw to enhance MPEG movie playback, should be excellent for lower quality video.