Not a Zone Alarm fan, as a DDOS attack on one of the ports ZA uses does cause it to shut down.
I would suggest a Router, if configured correctly acts as a firewall in itself, if your connected to the internet directly try Kerio or sygate firewall software for Windows.
BullDog(UK)