First off we always advise against buying hardware off Ebay. Those cards are the same prices on newegg.com and newegg has a return policy and etc. The first three you posted are the same card but the 2nd on is AGP while the other two are PCI. You will need to find out if your computer has an AGP or PCI-Ex16 slot. The PCI 5500 cards will be compatable with nearly everything and that is what I would recommend.
Edit: I just noticed the topic title. These are old cards and won't be playing any upcoming games. If you are wanting to play upcoming games then you will have to look into DX10 cards such as the geforce 8 series. That could mean you need a entirely new build though.
Edited by Titan8990, 16 July 2007 - 07:15 AM.