for a cheap card i suggest GeForce 2 MX400(not MX200!!! its crap)
for a mid range card: GeForce 2 GTS, PRO, or Ti
my most suggested: GeForce 3 Ti500
summary: you're safe as long as it is GeForce! may I also suggest getting an nForce chipset mobo, i heard it goes quite well with a GeForce not to mention it has an integrated GeForce 2!(and no I'm not endorsing nvidia products)