I've actually never been too fond of Super Mario 64, but my answer is a Mario game nonetheless. I find Super Mario Galaxy 2 to be the best platformer I've played. It's just so consistently fun and charming, it's the one 3D Mario I've bothered to get all the Stars for.The visuals are great, the music is catchy, the controls feel natural. I just wish it had the scope and overall presentation of the first Galaxy.