Hey, so I heard that PCI-E 2.0 cards are compatible with PCI-E x16 slots. But I also heard that it wouldn't run at it's maximum capability. Does it just degrade the card down to a point where it would run at the max ability of the PCI-E x16 slot? Or does it actually make the card worse than a card that was designed for PCI-E x16?
Bottom line: Is it a bad idea to buy a 2.0 card for a normal, PCI-E x16 slot?
Reason I ask is because the best PCI-E x16 card I can find is a Nvidia 8600. I don't know much about the 8 series, but I know a friend who has a 9500, and says it works well for him.
All PCI-E slot GPU's will run in PCI-E 16x mobo slots. You can put a 16x GPU into a 4x mobo slot and it will work, just not optimally. (It's still a x16 slot in physical dimensions, it's just crippled to run at 4x. Can be 8x as well.) A 2.0 GPU is backwards compatible with a 1.0 slot as well.
http://local-static4.forum-files.fobby.net/forum_attachments/0020/1409/800px-PCI_und_PCIe_Slots.jpg
So if you have a free 16x slot, any PCI-E GPU will fit!