Hi,
Kerio, Sygate and Outpost are often recommended here, but

a) A firewall only really helps you, if you know how it works & how to configure it
b) it has it’s limitations, e.g. a FW won’t probably help you against most variants of Trojan-GEN, as most of these enter your system via an unsecure IE

FWs help against SOME network worms/attacks, and MIGHT alert you to the presence of a trojan on your system only AFTER the trojan has been installed/activated…

:wink: