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.
Have a look at insideline.com. It's a new enthusiast-oriented site we just launched as a spinoff from the Edmunds.com shopping site. Feel free to list the link in here!