Why not an open source product? Then you can look at the source.
Besides Microsoft, Spyware, Viruses or the FBI, Yet something more to feed peoples paranoid delusions of their PC's secretly communicating behind their backs, "Who Watches the Firewalls?"
People buy all these different firewalls thinking that will protect them and their privacy, but after using various Firewall Software in the years, my question has always been, "Who Watches the Firewalls?? How do U know what your firewall is ?Reeeeeeealleeee ?communicating behind your back"? I"m watching my Firewall saying its Updating right now and I have no Idea what it is really going on. I trust it like everyone else. No way would it lie, would it? Would your Firewall alert you if your Firewall Vendor was trying to spy on you?
I mean what better way to secretly invade your puter then then with your very own defense slowly obtaining info over the years. Your Firewall has an unimpeded direct connection to your puter at any given time and can say its doing anything , when its really uploading anything it wants to. Or it can communicate and NOT tell you. Yes, I know there is programs that can analyze the actual packets of info being communicated, but who in the heck does that? I have a Russian and an American Firewall running at the same time. Figured each one would be good at watching each other. Wait, someones knocking at my door. Oh NO! They have found me. Must be the Russians. Dang Firewall!