Прямые руки, внимательность, доверенные источники контента и своевременные обновления очень хорошо помогают.
Если не доходит до прямой и явной атаки, конечно =)
По крайней мере каспер и вебер имеют функции лечения активного заражения...
Если дело не сильно запущено.
Кстати, частенько заглядывал в наши палаты мужичок один, знакомый директора. И ставили ему самый жесткий антивирь с параноидальным режимом работы, и выписывали инструкцию на работу с фаерволом при любом чихе. Так нет, что ни месяц - здрасьте приехали. Винлокер как минимум. Один раз столкнулся с такой жутью, как подмена хардлинков, в тот раз без форматирования вылечить не удалось. Все дело в руках и голове. Ну и в правах конечно. В последний раз урезал ему права пользователя до гостя и оставил несколько надежных XXX ссылок. И след его простыл.
Начиная свисты, стали ответственней подходить к запуску приложений от имени администратора. Оттого и стабильней.