Credo che siamo andati fuori tema, si parla di antivirus principalmente e non di protezioni per andare su Internet.
SpyBot S&D non è un antivirus, ma serve a controllare che non ci siano dei malaware all'interno del tuo software che hai installato volutamente o meno. L'antivirus dovrebbe essere una prevenzione, perché una volta che il virus è dentro le soluzioni sono altre.
Per rispondere a Benz che dice che l'antivirus non serve per andare Internet, ma basta un buon firewall, quello è un altro paio di maniche. Innanzitutto il firewall controlla le porte, e se devi lavorare sulla porta 80 (quella del web) non può chiudertela, sarebbe più efficiente un packet filter, ma rallenterebbe di molto la nostra navigazione. Ovviamente il firewall serve ad evitare che qualche porta aperta (diversa da quella che stiamo utilizzando) non venga utilizzata a nostra insaputa.
Ma qui parliamo di antivirus, dunque l'antivirus serve a verificare se un file (in genere eseguibile .exe,.scr,.pif,.bat,.cmd) non contenga codice maligno, cosa che noi ad occhio nudo non potremmo mai fare, quindi è utile in questo senso. Ovviamente è più comodo averlo sempre lì in modo che ogni qual volta ci sia un'interazione con l'esterno (via Internet, cd, floppy, usb) questo effettui il controllo prima di acquisire il file.
Poi in alternativa, si può non utilizzare mai software di cui non sappiamo la fonte, evitare di scaricare da siti poco conosciuti e verificare la chiave
MD5 che permette di sapere se il file che stiamo scaricando sia effettivamente uguale a quello prodotto dall'autore e non sia stato modificato in modo fraudolento.