Hi all, New to the forum and hoping for a bit of advice . I have an Asus P6T SE Motherboard with an intel i7 920 CPU. I was hoping to upgrade my GPU, which is currently a GTX 295, to either a GTX 670 or 680 (My GPU, while powerful, does not support direct x 11 so is still becoming outdated despite it's raw power. It also does not do tessellation or other advanced processes). I was concerned that the motherboard would not support it though. I believe it only has PCI express 2.0 ports, and the new cards are 3.0, however my understanding is that 3.0 is backwards compatible, so the cards should fit the ports right? Also, this is a weird concern I know, but when I look at pics of the cards online, it looks as though the part which you plug in to the board is on the wrong side? The way my tower is now, when looking at it head on, the motherboard is on the right hand side. There is a side panel (on the left when looking at it) which comes off to access the internals. It always looks like the board should be on that side though for the cards to fit, but as I said I'm relying on internet images of the cards. Thanks in advance guys!