recaptcha is broken and useless (opinion, though first hand experience) what i use is phpbb's q&a, i've yet to have a single bot spam make it through
it's a good bit of work to pair the two together and make it work, but the end result is well worth it
i like to modify things, and make them do unintended things