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