Almost to forgot. I've used zonealarm firewall too. It works fine too. Actually, it's really hard to say, which one is the best. It does depend on the amount of money, you are ready to spend and the level of protection you need. I'm ready to be even more descriptive, so you can contact me via PM...