Bueno te voy a dar los nombres de los programas que para mi hacen un PC 99.9% blindada.
1- Antivirus siempre actualizado > Norton Antivirus 04 o Nod32
2- Firewall > Outpost Firewall Pro o Zone Alarm
3- Anti-Spy > SpywareBlaster 3.1, SpyBot residente, Script Defender.
4- Eliminar-Spy > Ad-Aware, SpyBot S&D, Cwshredder, HijackThis.
Estos programas para mi son esenciales para proteger nuestro Pc y también podríamos agregar un bloqueador de Pop ups (Barra de google, Popups killer) y un bloqueador de e-mails Spam (Norton AntiSpam, etc)
Para protegerte de troyanos, hackers, tu IP, los puertos y muchas cosas mas te recomiendo que te intales un buen Cortafuegos o Firewall, hay algunos que no son muy complicados y funcionan con el kaza.
Para una buena eliminacion de Spywares te recomiendo que leas este
Mini-Tutorial de Spywares
Salu2