Идеального антивируса не бывает. Любой антивирус может защитить только от тех вирусов/троянов которые есть в его базе и все зависит только от скорости разработчиков по выявлению вредоносных кусков кода и способов их "лечения". В давние времена (на заре социализации компьютеров) тоже существовали антивирусы, и казус был в том, что один и тот-же вирус они "лечили" по разному (кто хорошо, кто плохо, вплоть до полной неработоспособности зараженной программы).
Самый надежный антивирус - ЭТО ВЫ САМИ. Не серфите по подозрительным сайтам в интернете, не запихивайте в компьютер найденные флешки (диски, дискеты), не устанавливайте программное обеспечение скаченное с непроверенных файлообменников.