Re: AGP or PCI
Well, PCI-e (which isn't listed in your choice) is the latest and greatest technology. It will replace the old AGP standard. Don't even think about getting PCI for gaming. If your motherboard still uses AGP, get AGP. It is dedicated to video.
*Fact: Microsoft Window's Blue Screen of Death vs Computerforums.org's White Screen of Death. Which is worse?