I'm pretty sure that the 100 rep race in Wheel World is the final race, in which case I've finished it. It's an absolutely brilliant game with a very nice soundtrack.
There's just something about flicking back and forth between corners and then boosting down straights. It starts out simple...