I think that the reason AMD is making an AGP version of almost every of its PCI-E cards is that, NVIDIA has none. And they want to earn some extra cash. But aside of that, AGP is now an ancient technology, like PCI, both should be dead.