I'd either get a good GF3 once the new 4's become more available they should be nice and cheap, or a Radeon 8500, the new drivers are rock solid.
Either way you get an outstanding card, with terrific preformance at 1/2 (or less) the price of a GF4. If you have extra $$$ laying around a GF4 would be real nice, but its overkill at this point.