Track mania nations forever. crappy name, great game.
The free version has tons of tracks and you can make your own and play online with I think up to 40 other players. You can get it off steam or http://www.trackmania.com.
My game id is rexstardust.
November 6th, 2012: Americas new Independence Day.