I have installed Sygate Personal Firewall Pro and I must say I am very pleased with the results so far, it goes into a lot more detail than Zone Alarm, and thus, makes it easier to configure whilst it also seems more effective.
What would the differences between the Free edition and the Pro edition be?