Bom...
Já mencionaram ele, vou explicar qual o melhor uso do mesmo.
Lavasoft Ad-Aware SE Professional
Seguinte, nesse software vem o Ad-ware e o Ad-watch.
O lance é o Ad-watch... é um software que monitora qualquer atividade no registro do windows... inclusive as lícitas realizadar pelo usuário.
Toda e qualquer alteração será notificada e colocada a aprovação ou não do usuário.
Por que isso é importante? geralmente os spy´s entram através do registro... tu entra em uma página e sem notar o spyware altera o registro do windows...
Com o ad-watch ligado, seguidamente tu poderá entrar em páginas e do nada ser notificado que tem alguém, ou algo, tentando modificar o registro... hehehe
Para usá-lo é facil, instale o ad-ware normalmente, e pegue o ícone do Ad-watch, e coloque no INICIAR do windows...
Assim ele sempre iniciará junto com o OS. Claro, trata-se de uma ferramenta de prevenção. Para limpar a máquina, vc usaria o Ad-ware...
É o que eu faço, ele nem de longe é o melhor para esta tarefa... mas quebra um galho, e como eu uso o ad-watch, os spy´s ficam bastante minimizados aqui, ao menos os de maior potencial ofensivo não me atingem.
Se você faz questão de usar o melhor, eu sugiro que use o ad-watch como prevenção, e para limpar a máquina o spy-sweeper...
Mas já aviso que se vc usa o ad-watch direitinho o ad-ware será suficiente.