All anti-spam blockers will fail sometime. If you are not actively monitoring a site with a guestbook, the only way to find a spammer is in the database. I like to block spammers in the access table.
So, I pledge the IP-address of the guest will be added to the entry in the database.