I would have to disagree, at the point you need PCI-E, you'll get something different anyways. AGP is plenty sufficiant for the current standards of CPU and RAM systems. I have AGP for that reason, it was cheaper for the motherboard, and cheaper for the card. That was a $100 I saved that I used on a set of CH rudder pedals.
Getting PCI-e futureproofs your investment cause
current generation hardware is coming only in pci-e like the 7800 GTX, gt, and ati r520 cards.
AGP is no longer standard and died with the last generation of vid cards (the 6800 ultra, x850, etc.)
Now of course, most of you will be playing last generation games like half life 2 and doom 3, fs2004 etc., so yeah, AGP is perfect for those. But in the future video cards will be PCI-e.
BTW, unlike the 6800 ultra which was pci-e only for show, the 7800 GTX actually has the power to handle all of the data the PCI-e bandwidth can carry. And trust me, games will be looking to use that bandwidth, just look at games that are coming out late this year and early next year like alan wake, and games from epic (that based on the unreal 3 engine).