The best Mario Kart still to this day!  I have played all of them and this one still holds up as my favorite, even if the roster isn't the most robust.  Some of the best tracks and the music on Rainbow road is just amazing.