How about a forum area for new members who sign up to introduce themselves? I've seen it on other forums and it seems to work, so is it an idea for here as well?
It also gives us a chance to welcome people and warn them to ignore specific people such as …”insert obvious users here”