Firewall

I’ve been ignoring the pop-up from Zone Alarm for the past week. I need to pay to renew my cover with them but I’m wary.

I’ve heard a lot of good stuff about various, FREE, personal firewalls, and the only additional feature mine needs to cope with is my WiFi network (Internet Connection Sharing required).

Anyone out there got any suggestions? What firewall do you use?