Welcome aboard, lightningrod.
To answer your questions, this board rocks!
There's a good bit of both business and social posts, and everyone here is knowledgeable and helpful. Everyone also reads and posts on other boards.
Do you have a plan for a new site, or will you try gallery submission again?