I can run my X800 XL with 1 lane on my PCI E 16x & there is hardly any differnece in performance when I compare it to a complete 16 lanes.
Remember, PCI Express is new, so until there are games & video's programed to use all those extra lanes, the performance is good enough.
I've seen AGP...