I am running the human verification question at sign up with a question related to the subject of our niche and so far haven't really been bothered by any spambots since the big wave of 2012
Just update the questions and answers on regular intervals seems to work.