vputi, проверенный способ - это использование нескольких адресов.
1 - основной для лично переписки
2 - для регистрации где-попало (настраиваете переадрисацию нужных писем на основной ящик и пользуетесь)
3 - рабочий адрес (его уж никак не защитишь, особенно при активной переписке)
P.S. Вообще 100% защиты не существует, так как спамеры могут генерить адреса с помощью специальных программ, получать адреса из адресных книг зараженных компов, генерить адреса по никам с форумов. Способов много.
P.P.S. Я использую Agava SpamProtexx для TheBat, если нужен - обращайтесь. Фильтром очень доволен. Количество спама на ящик около 3500 в месяц из них я вижу 1-2 письма в неделю (т.е. это те которые не распознаются)!