you should also take a look at the port of your cards, you have the following:
AGP, pci & isa:
and you got pci-e (express) and pci-x
the upper white one is also an pci-e
so make sure if you bought a card that has an AGP slot for example, that you have that slot in your computer
btw if i was you i should buy the **** blue card wich is $74.99