I'm totally againt Zone alarm.... So I have to put my money out...
I hear so many complaints of programs screwing up and not working.. Help them out for a long time. Then they tell you "I have zone alarm.." uninstall it and the program never crashes again...
I dont even recommend any software firewall. Buy a router..
But if I were to recommend a firewall.
Sygate is the best in my book.