Just a thought, but I've noticed than on a few other popular php boards that your first post as a new member but be approved by a moderator. I'm thinking that something like this could really help cut down on the spam.
..but on a side note, I have noticed WAY less new spam posts than before. Not sure what you're doing differently, but nice work. It was getting pretty out of hand there for a while..

