That's such a hard choice as both are two of my favorite games. I think Super Mario 64 might be the better platformer, tighter controls, but Banjo Kazooie has more variety when it comes to the collecting part, and it has lots of fun NPC's in it matched with some good humor. I might say Banjo Kazooie.