So as a kid I played ton of Mario Kart on SNES and N64, but didn't play much after that. I tried every new MK at some point, but didn't play them much. In my nostalgia goggles, the SNES and N64 games were great and everything after that was meh.
But I dusted off my Wii U and played some Mario Kart 8. I've played quite a bit actually, even bought the DLC. Quite frankly, its pretty awesome.
So I've been on a tear over the past month or two. I've been playing through EVERY Mario Kart in no exact order just the ones I felt like play at the moment.
So I've come to this conclusion and probably my best to worst...
Mario Kart 8 - Best (gorgeous on my projector)
Mario Kart Wii - Very good
Mario Kart 7 - Very good but I hate playing on a portable device
Mario Kart DS - I really enjoyed this one, I bought it on the Wii U Virtual Console, but its hideous due to the low resolution.
Mario Kart Double Dash - This is when the series actually became great by modern standards and still how the series essentially plays.
Mario Kart SNES - The N64 game is arguably better, but I just find this one more enjoyable and the simplicity works.
Mario Kart N64 - Still fun but hasn't aged great. Playing on Wii U Virtual Console which atleast makes it look and run better.
Mario Kart GBA - The worst. Not easy on the eyes either. I actually own a physical copy but primarily played on emulation.
Rage 2 for X1X (4/5) - Rage for 360 (3/5) - Streets of Rage 4 for X1/PC (4/5) - Gears 5 for X1X (5/5) - Mortal Kombat 11 for X1X (5/5) - Doom 64 for N64 (emulator) (3/5) - Crackdown 3 for X1S/X1X (4/5) - Infinity Blade III - for iPad 4 (3/5) - Infinity Blade II - for iPad 4 (4/5) - Infinity Blade - for iPad 4 (4/5) - Wolfenstein: The Old Blood for X1 (3/5) - Assassin's Creed: Origins for X1 (3/5) - Uncharted: Lost Legacy for PS4 (4/5) - EA UFC 3 for X1 (4/5) - Doom for X1 (4/5) - Titanfall 2 for X1 (4/5) - Super Mario 3D World for Wii U (4/5) - South Park: The Stick of Truth for X1 BC (4/5) - Call of Duty: WWII for X1 (4/5) -Wolfenstein II for X1 - (4/5) - Dead or Alive: Dimensions for 3DS (4/5) - Marvel vs Capcom: Infinite for X1 (3/5) - Halo Wars 2 for X1/PC (4/5) - Halo Wars: DE for X1 (4/5) - Tekken 7 for X1 (4/5) - Injustice 2 for X1 (4/5) - Yakuza 5 for PS3 (3/5) - Battlefield 1 (Campaign) for X1 (3/5) - Assassin's Creed: Syndicate for X1 (4/5) - Call of Duty: Infinite Warfare for X1 (4/5) - Call of Duty: MW Remastered for X1 (4/5) - Donkey Kong Country Returns for 3DS (4/5) - Forza Horizon 3 for X1 (5/5)