hello ,

I use VIsnetic Firewall ( pakcet inspection firewall ) .
to the others . sorry I will not offend you :
zonealarm -> crap, forget it.
tiny firewall -> it was a very good one ( IT WAS !! ) verison 2.x was free and today it can be easily penetrated
kerio firewall -> is a similar firewall to tiny . BUT this little bugger is a phone home firewall. it tries to connect to a chzechoslovakian ip , even if you do not want to update or the update funktion is disabled. I had a dispute with the kerio firewall programmer , he told me that if I switch the update funktion off, it will not phone home.
BUT : with my conseal firewall I found out , that kerio firewall STILL connects to his home ip!!

conseal firewall -> greatest firewall but not available anymore ( the visnetic company took signal9 over) so visnetic firewall is nothing else than a conseal firewall with easyer handling

so here my advice :

visnetic firewall for packet inspection, ( software) plus
trendmicro gatelock firewall ( hardware ) for cable or dsl connections

greetings
martin