Bump.
I recently reinstalled the game. Why you might ask? Well, apparently the modding community was busy in the last year. Just a few of the many (100+) new additions:
http://img52.imageshack.**/img52/9088/f501.png
http://img812.imageshack.**/img812/391/wi4.png
http://img266.imageshack.**/img266/7541/32092157.jpg
http://img36.imageshack.**/img36/7473/testdrive22011112821505.jpg
Of course, physics are still shitty, but at least now I can tolerate it because of the awesome cars