I'm pretty sure pimpin your own forums is gonna get a lock or edit.
Might want to remove the link......................but, to answer your question, I'm pretty impressed by the place.
I help run a forum that averages about 4000-10,000 posts a day, and I own one of my own that sees 200-1000 posts a day. So I can relate to how difficult it can be to build, and maintain a community. I think the thing that impresses me the most is that, with this many members, topics posted about, along with the very high standards expected of the members, there is relatively little "trouble" visible from members complaining, breaking rules, or causing trouble.