Anybody else hear bout this forum starting up?? If so let me know how it is? Its new with no known advertizers and needs posters, so I'll give it a try!