yea, thats a great site indeed; tons of stuff
i like this site: http://www.motorera.com/dictionary/index.htm
theres a few others like it; automotive dictionary
It has some information on school shows and some interesting tutorials. I think it's new, because most of the forum topics have only the welcome message.
Also, I recently finished my site at http://www.geary-design.tk
One of them is, the latter - but I'm a mod at PSU - it's a site in itself.