
The two Sonic and SEGA All Star racing games are some of the only kart racers to rival Mario Kart in some areas.
I like the characters from the first game better, but the tracks from the second game are better.
But any game where you can play as Ulala can't be all bad. :)
Have you played their third game, Sonic Team Racing? It's not as good as the others, but it does have some good ideas as far as teamwork is concerned, like sharing items and such.