True... totally missed that point.
I guess we need some sort of system to check a spammer database, like the one at stopforumspam.com before allowing the user to register. I know that won't thwart everyone, as they can just use a different IP address, or username, but it would be a start.
I wonder if they have a plugin for SMF to do something like that... I'll check around.