есть хорошие бесплатные проги, которые собственно не являются антивирусами, но здорово помогают, к примеру, когда антивирусник не видит зловреда или когда его(антивирус) невозможно запустить.
я часто пользуюсь AVZ4 и ComboFix.
есть и у каспера утилиты для лечения конкретных вирусов вроде winsector_17.
а антивирус мне кажется надо покупать лицензионный, чтоб не было проблем с обновлениями (у меня например базы каждые 15 мин. обновляются, и уже давно ничего плохого не пролезало. хоть и приходится с чужими флэшками работать, и зараженные винты к себе таскать , и пр.))