I happen to be one of the few people stupid enough to stand up for the DS version of Super Mario 64. If you can look past the pretty severe control downgrade, there's a really fun game hiding beneath.
SIDE NOTE
I wish the script came out a little better for this video. I forgot to mention a few things here and there, which is why you see the text pop up every once in a while to fill in details or correct myself. I also kind of downplayed how bad the controls are, they're really bad. But I still do believe that the average player won't notice/care. It's only really the weird people like me that have played the original to death that notice something's way off.