The card you linked is old... and I mean REALLY old. 64MB memory... that takes me back about a decade. If you really must invest in a PCI video card for this old system, at least get something more modern, and with more memory. Go to www.newegg.com and look at their selection of PCI video cards. You could get a 8400GS or 9400GT/9500GT which would be much better. There are even some HIS cards from the HD4xxx and HD5xxx series on newegg.