Yes an Nvidia card will work. But you will have to verify what socket your motherboard supports. It will either be AGP or PCI Express (PCIe)
I'm going to assume it's a AGP slot. If it is you will have to find out if it's 2X, 4X or 8X Odds are it's 8X. Then just get a new 8X AGP graphics card
J
|