And, if you're really finding the cars and tracks limiting, that same community does offer extra vehicles and locations to download and install. (evo.co.uk)
You can go through the ranked races and slowly rank up earning extra vehicles and tracks. (justpushstart.com)