What OS are you using?
Vista's firewall is good enough for most people's uses.
Last time I used Zone Alarm on XP it was very well behaved, using little resources.
I did try an early build on Vista and it was a real pain.
Have you got the latest version?