Yes, ZoneAlarm Antivirus + Firewall is a good firewall. It includes an auto-learning feature that will observe your activity to maximize your security while minimizing interruptions. If you prefer to be interrupted and have tighter control, you can also modify your settings to maximize protection at the expense of convenience.