If the anti-spam questions are a built-in phpBB feature, the bot writers will begin to parse those questions and provide the correct answers automatically, and those questions will lose their efficacy. At that time (when spam bot registrations are increasing) - you should consider some of these other ideas.
Any thoughts on the Mac question idea? I thought that was pretty good.