I don't see many reasons to buy N64 cartridges today.
The popular games have been emulated rather well on the Wii Virtual Console, with clean 480p resolution and a somewhat steady framerate. The controls are mostly ported to the Wii Classic Controller/Pro and GameCube controller rather well, the few games that benefit from a real Nintendo 64 controller are F-Zero X and Mario Kart 64 (A-B button layout and digital shoulder buttons). And for this case, there are adaptors available that hook up either to the GameCube controller ports or Wiimote ports by
Raphnet. However, the original N64 analog stick durability has the same reputation as the power glove... it's so bad. Good thing there are ways to get around this, I've already mentioned them in the other N64 threads on PCEFX. Of course, there are still some BGM issues in scene transitions during loading, and neither rumble pak nor controller pak support, but it's easy to get over them.
Then, there are the ports of popular Rareware games on Xbox (Conker), Xbox 360 (Perfect Dark, the Banjo games) as well as the Rare Replay compilation on Xbox One. Some of them are completely redone graphically, while others feature just minor graphical improvements.
Then, there are other N64 ports on the GameCube, like Doshin and Animal Crossing, as well as the Zelda games, also in 480i (maybe 480p?). There's even rumble pak support, wrrryyyyyy!
EDIT: Turok 1 and 2 have been ported to PC twice, the second time they got updated to work with modern PCs. Available on GoG and Steam.
Star Wars: Rogue Squadron was also ported to PC back in the day and is available on GoG and Steam.
2D Puzzle games (Puyo Puyo Sun, Taisen Puzzle Dama, etc.) are available for PS1 for the most part and look better on Sony's console thanks to the lack of wishi-washy-filtering.
EDIT2: Regarding GoldenEye, I was more focused beating the singleplayer mode on 00 agent difficuilty. I also played with friends, but soon enough they wouldn't want to play with somebody that manages to beat them every so often. Pussies. I didn't even know about Oddjobb, and I despised Slapper's Only. Who f*cking cares, since Oddjobb is so small I think it is even more easy to pull off headshots on that little bastard. Hell, who knows why people today talking about Oddjobb and Slapper's Only as if these were the only two things worthwile to remember about GE007.
Also the same goes for Mario Kart 64, don't blame me if I rip your ass in battle mode Block Fort stage if you decide to stay on the lower lanes and get shot by shells instead of moving up to the top platforms. Again, pussies.