Here is what I did, and for the money I think it was a good choice.
I am running a older Geforce II MX 32mb card and wanted a new card, but thought the Geforce 4's were a bit much.
So I got a Ganward Geforce 3 TI 200 with 128mb ram. Yes thats 128mb on a Geforce 3, go check out the review over at hardocp.com.
It was $182 shipped from newegg. The great part about this card is that it will overclock to over a TI500.
For the money I think it is a great deal. You can also pickup a 64mb version of the same card for $152 shipped from newegg.
Good luck,
Kyle