A friend is trying to start up a new car forum, it's still in it's infancy, but I figured I'd advertise here,
http://www.autodrenaline.com/forum/index.php
It's general car talk, a good section for racing news, and so far a good atmosphere. Hopefully we can get a few more VW nuts over there so...