I've looked at the features of ZoneAlarm and Comodo, they both are great firewalls. I would go for ZoneAlarm Pro
. It has just the right features I was looking for, plus other ones. Comodo is almost as good but it doesn't have the extra features like what ZoneAlarm Pro has, but it is free
.
I've heard a lot of good stories about Sygate Personal Firewall, but I haven't tried it myself. Has anyone else here tried it before?