I ended up shutting down my phpBB forum because it took too much time to weed out all the porn and spam. Forum is now a yahoo group and have had no problems.
A forum I 'run' for a client used to get up to 200 spam users a DAY with phpbb2, but since upgrading to phpbb3, it's not had a single one.