i was going to recommend project torque - really impressive for a free game.
only problem is that the guys who buy nice cars and equipment with cash have a serious advantage and gets a tad annoying to race against.
Need for Speed series are still my favourite solo player racing games - but who plays alone these days....