it may be a bit late but a NVIDIA GeForce FX5200 seems a good choice, it runs on the old PCI interface, but from what ive seen and heard it should last around 6 years, the only drawback is that it only has 256MB of onboard ram, but its still a decent little card, if your mobo doesnt have an old PCI slot, then go for a more up to date one. and BTW, if getting the FX 5200, make sure you PCI slot loos like the one in the image attached.