I use Anti-Spam ACP on my phpBB forum (@ thekernelspoofer.com/forum)and have never had a problem with a spammer / bot since installing it. Installing was quite easy too.
http://www.lithiumstudios.org/forum/viewtopic.php?t=4&sid=393704fc1c584397b947c536aa3a0ce4