I'm upgrading my motherboard and cpu since I have a little spare cash to mess around with I've pretty much settled on an Athlon 64 3200+ Venice. I currently have a Geforce 6800 so I need a motherboard that has AGP. I'm debating if I should buy the ASRock 939Dual-SATA2 Socket 939 ULi M1695 which has AGP and PCIe or if I should just go straight AGP and not make the sacrafice in speed that the AGP/PCIe comes with. I'll most likely keep this system for a couple years without changing the motherboard/cpu/video card.