It's REALLY weird to finally see a numbered Mario Kart, but 7 has some significance as a lucky number, so I can see why they went with it.  Also, not having "3D" in every title is nice.  Whenever I see "3D" in a game's title I instantly associate it with [dukar]ty PlayStation 1 games.