@aD4rkB0rg: Wie dir ja bestimmt bekannt ist gibt es kein (und wird es auch nie) einzelnes Programm geben das alles in sich vereint und erkennen, blockieren, löschen oder gar reparieren kann (was Freeware betrifft), deshalb ist immer eine gute Kombination angesagt.
Selbst bei kostenpflichtigen Programmen hat man keinen 100% Schutz.
Gängige Programme wurden bereits aufgezählt und als zusätzliche Infoquelle rate ich zu
http://www.heise.de/security/dienste/antivirus/ hier findet man eine schöne Übersicht und gute, sowie geprüfte Anwendungen, Tips+Tricks und Zusatzinformationen.