А слабо поставить фильтр, не дающий незарегенным юзерам постить HTTP-ссылки? У меня на одном ресурсе так и стоит - если аноним опубликовал *http:*, IP-адрес в "серые" на 5 минут (CAPTCHA для каждого сообщения). Уже месяца 3 и ни одного спам-сообщения не прошло. Или модераторов не раздражает постоянно подчищать рекламу из анонимных конф?