sygate is a pretty nice firewall, I used it a lot in the past. If you want a good firewall just go out put down $60 or so and pick up a router/hardware firewall. They work 100% better than a software firewall, you just need to know how to configure them.