I've used Agnitum Outpost for about a year and am a 100% satisfied customer - not bad for a free program!
I don't know how it compares with ZoneAlarm - but it did score higher in a comparative review, so that's why I used it, and have found no reason to change.
Cheers
Greg Locock