PCIe is probably a good idea for you. Considering your graphics options, both will be very adequate for today's games, but that's just the problem. I can't remember a time when new games could bring brand new hardware to its knees so quickly. A 6600GT, with all the power of a 9800XT, still has to make some sacrifices for playability even in farcry, the least taxing of the big three new engines introduced. The 6800 is the same way. These will be fine for a while, in fact, I'm planning on a 6600GT myself. However, it is important to know that with these cards, an upgrade is definitely in your future. Because of this, make sure the platform you're on is the one that will facilitate this the best. AGP is dying, and not because it's inadequate. It still has plenty of bandwidth for today's cards, but it is being End Of Lifed by companies like Intel, nVidia, ATI, Dell, and Gateway, who are all pushing PCIe because of its brighter future opportunities. I don't want to make it sound like a conspiracy, since it will be a good thing in the long term, but the fact is, it's going to happen, and nothing will change that. In a year or 2, when you are looking to replace that card you get now, there will be a plethora of PCIe cards of all kinds. On the other hand, AGP cards will be much like PCI cards of today - hard to find, lacking in performance, and very limited in selection. Basically they will be the leftovers. It's already happening - out of all the native PCIe cards coming out, only 1 will be made AGP - the 6600GT, and no one knows when. No X700s, no X300s, no 6200s, etc. Anyways, waiting a bit to save yourself the headache later is worth it, in my opinion. Besides, you can save some money. The 6600GT is like $100 cheaper than the 6800, and CPU and memory prices will be dropping a lot, especially for the new 90nm CPUs, which are overpriced currently due to lack of supply.