Ciao, io da qualche mese uso unchecky: questo programmino che sta in background toglie automaticamente le check all'interno dei bundle per evitare di installarti adware e simili. (Vedi browser strani, Opencandy, toolbar dei browser). Per ora funziona a dovere.
Per quanto riguarda malware veri e propri, l'unica è affidarsi ad una soluzione antivirus che incorpora anche la scansione degli url, e per quello ti consiglio 360 Total Security, anche se nelle ultime release la % di falsi positivi è parecchio alta (mi ha detto che un piccolo software che ho fatto io per testare la connessione ad un database è un trojan) . Altrimenti dovresti passare a soluzioni a pagamento come Kaspersky, Avira, Nod32 e AVG (per esempio).