Winfirewall und Router reichen dicke. Dazu irgendein freeware anti viren tool (antivir zB) und die Sache ist geritzt.
Allerdings muss man natürlich sagen, dass du dir trotzdem kein Zeugs auf deinen Rechner laden solltest, von dem du nicht hundertprozentig sicher bist, dass es keine Malware ist. Die beste Firewall schützt vor dem dümmsten User nicht.
Zu Zonealarm. Vor 8 Jahren war ich mal auf ner Lan Party, da hatte mein Kollege Zonealarm installiert gehabt. Dadurch hat er keine anderen Rechner gesehen im Netz. Dann hat er sie deaktiviert... hat nichts gebracht, dann hat er sie deinstalliert... hat nichts gebracht, dann nach zig anderen Fehlern gesucht, wollte sogar den Rechner neu aufsetzen, bis einer kam und gesagt hat: "Lösch mal den Regkey hier...". Gelöscht und es hat wieder alles geklappt.
Meiner Meinung nach sind die meisten Personal Firewalls ziemlicher Müll und schiessen weit übers Ziel hinaus.