Actually, the PCI Express bus was intended to improve the older AGP graphic card bus, not to replace the standard PCI bus.
However, as you can see from the diagram, the new bus architecture has become already a jungle of multiple formats.
http://www.cooldrives.com/sapciexsaii3.html
No one knows what the PCI Express future will have, if any future at all!
From Dallas,Texas...