Yep I agree with Rand here, but to add a bit to his post, it also depends a bit on your CPU. If you are running like a P3/Athlon 500 or less you may want to consider a mobo/cpu overhaul before investing more into a dead-end PCI solution. I have a V5 5000 PCI (currently replaced by a GF3 ti200) and it performed extremely well when paired with a faster processor. It was significantly better on my low-end (P3 500) system I replaced b/c it allowed me to enable FSAA with no penalty. A slower CPU won't allow you to run in higher resolutions in 32-bit color even with those newer generation cards. Also, I didn't have a problem running *ANY* games with my V5 up until a few weeks ago (BB Turkey-Day sale). The newest release by x3dfx seems to have Voodoo's running in D3D and OGL in WinXP. I can't say I'd recommend going to a V4 or V5 right now unless you get it cheap, but its definitely the best PCI card around. Otherwise stick with your V3 AGP and OC the bejeezus out of it 😀 (by the way, if you have an AGP slot, get yourself one of the above mentioned cards in the AGP flavor, nice improvement there, but again limited by CPU bottle-neck if you got a slow CPU.)
Chiz