I found Perfect Dark MUCH more fun than Goldeneye.
It had everything that 007 had, and more. More weapons, with secondary fire functions, customizable AI, better graphics, etc.
If not for the fact that Goldeneye was the first title to offer multiplayer death matches on a console it's a mile-marker in the gaming world. But if not for that then I see no reason to even remember the game since (IMHO) perfect dark not only did all goldeneye could do, but more and better.