If you want it free, I’d suggest Kerio Personal Firewall http://www.kerio.com/kpf_home.html . Not only that I know the folks that programmed it (they’re based over here in Pilsen) but it’s also quite stable fw IMHO…
Cheers Vlk