Dear Thomas,
I have excellent experiences with ZoneAlarm Free and Pro (which I bought after using ZoneAlarm Free). Pro was worth every dollar. It is easy to use and easy to configure. If you are really into defending your computer I suggest you get yourself NeoTrace as well as ZoneAlram Free...