PCI Express 3.0 Spec Delayed Until 2010, Products Until 2011
The standard was originally expected to be ratified by the end of this year, yet now the specification isn't apt to be passed off until Q2 2010. You might say that Q2 2010 doesn't feel that far away, and in our eyes, you'd be right. But remember, that's the date that the specification will be passed off; it'll be some time yet before actual PCI Express 3.0 products are produced after the coding is signed off on. In fact, some estimates suggest that it could be late 2011 before PCIe 3.0 wares are on sale to the general public, which means that PCIe 2.0 just got a new lease on life.
If you're curious about the reasons behind the delay, the answer is pretty simple: the PCI SIG wishes to perfectly maintain backwards compatibility with PCIe 1.0 and 2.0. Also of note, it's taking a long time to verify products in the lab, and honestly, we'd rather these guys and gals get things right than push out a buggy protocol that causes all sorts of issues with expansion cards. So yeah, it'll probably be 2011 before you buy your first PCIe 3.0 GPU, but at least you can snag up that GTX 295 now without worrying over it become even more outdated even quicker.