Yes. Asrock 939Dual.
http://www.tomshardware.com/reviews/asrock-939dual,1120.html
PCI express is faster
No. There's a reason there's AGP and then there's PCI-E..
PCI express x16 is much faster than AGP.
The bus, for example: PCI-Express (x1, x4, x16) or PCI, or AGP. To imagine this for yourself, it's the slot in your pc, on your motherboard, with that slot, your video card will have to be compatible with. this means, you can't insert a PCI-Express Video Card into an AGP slot. :)
Take a look at your system motherboard to see if it has an AGP or PCI Express card slot (it will be the topmost expansion slot on the motherboard--your monitor should be connected to the card currently sitting there). This will tell you which type of video card is available to you.
Any 4x or 8x AGP card.
no. only on a pcie slot. buy a mainboard with such
No, this is not possible. The chipset on your motherboard controls your interfaces, and if it's programmed to understand AGP instructions, it cannot use PCI express instructions. The chipset is soldered onto the board, and cannot be replaced. Not to mention you can't plug a PCI express card into a AGP port, or a regular PCI port, so you don't even have anyplace to plug the card in. In short, if you must have PCI express, and your motherboard isn't built for it, your only option is to get a new motherboard.
No. They are totally different on an electrical, physical, and protocol level. Attempting to insert a PCI-E card into an AGP slot, or vice versa, will likely damage both the motherboard and the card.
Yes.
The Accellerated Graphics Port card uses memory completely separate from the motherboard memory. They don't mix. Make sure you use the memory that the AGP card nees in the AGP card, and memory that the motheroboard needs in the motherboard. If you do that, everything will be ok.
No it cannot you will need to get a agp card or upgrade your motherbord.