Simple enough question...

Where do you think forums stand today when trying to get people joining up and posting on one you run?
...