I was just trying to tell opethdisciple that he does not need to wait out for PCI-e 3 as PCI-e 2 at x16 has more than enough bandwidth for even the biggest cards out at the moment and in the future. That does not mean to say we will not need PCI-e 3 eventually, just that there is no need to wait for it. Also people with a system that has 4 GPU's and is using eyefinity will probably have a high enough end board and upgrade often enough to where PCI-e bandwidth is a non issue.
Yes PCI-e 2 at x16 is more than enough.