From the ones I've played, 3D World > 3D Land > Odyssey.
3D World is kind of the game that made me realize I like Mario platformers, since I didn't like Galaxy when I played it as a kid, and also didn't like the 2D games I tried on the Wii. That's not to say that opinion correlates to one I would have now if I played those games, I simply don't have Galaxy anymore and haven't played the 2D games yet (but I do love Mario Maker).
Odyssey is so disappointing in the sense that, I find the overall idea of Odyssey more appealing than 3D World, it's going for an epic singleplayer experience with controls based around a behind-the-character camera system. But man, does the game's level design feel lazy. It's like Nintendo didn't even try most of the time. The moons are just placed everywhere and don't feel fun to collect because of that. I guess it's on the opposite extreme of the prior games, where you had to go out of your way to get every star by replaying a level. In Odyssey you can't move three feet without stumbling into six moons.
And it would be one thing if that was the only issue, but I honestly don't find a lot of the kingdoms that great either. Lake Kingdom is just dull, Ruined Kingdom and Cloud Kingdom are offensive. But the absolute worst is the Snow Kingdom. What the fuck Nintendo? This game is inspired by and pays homage to the N64 era of video games, more specifically platformers like Mario 64 but still .... when you have things like Banjo Kazooie's Christmas level or the Snowhead hub from Majora's Mask as some of the coolest wintery areas in video game history, and that's the era you're taking inspiration from, but you turnout this fucking boring ass level that has nothing in the outside part, and very little to do in the inside part ... just why? Why? WHY?
I might have to review this game, my god.