I was actually thinking of the Unreal Tournament games (specifically, Unreal Tournament 99).

Oh, I had another idea: How about making Zone Mode where the track is randomly and procedurly generated? It would garuntee a fresh experience everytime, and force you to think aheaed rather than just memorizing laps on the same track over and over again.