Firewalls (49 programs)
Pros: Analyzes incoming traffic. Plenty of user filters and controls. Weekly updates. Doesn't depend on certain browser.
Cons: Returns false positives. Single purpose app.
Pros: Easy to configure. Offers very tight protection. Trusted Zones feature.
Cons: Pop-ups can get annoying.