Glad this topic was started. I started getting tired of Kerio (now Sunbelt Kerio, as it was acquired recently), though i still think it's a fine firewall.
I just started evaluating a new s/w firewall called
Filseclab Personal Firewall Professional Edition. It's an open source project, though the source is not freely available ($480 US). The firewall application is free however. Technically, i would have to consider it 'nagware' as it displays links to their other products in the 'status' window of the firewall UI, however it's not really annoying and that's coming from someone who detests 'nagware'. The UI is a bit rough around the edges perhaps, but nothing to really complain about. For the most part, i think it leaves Kerio in the dust. The logging, which was never a strong point with Kerio, is much better in Filseclab. From their website (their english is not very good):
# It can block the most attacks from worm viruses and trojans.
# It can block some main Adware and Spyware, the definition supports live update and you may also define it yourself.
# Double filter system provides double-layer protection.
# Digital signature verification can automatically trust the well-known program.
# Built-in 7 big modes can apply for all kinds of requirements.
# Advanced realtime monitor lets the network activities be clear.
# Interactive rules creator is very easy to create the rules.
# Password protection can protect the rules and configurations.
# It is very easy to backup and restore the rules.
# It can control the websites easily.
# It supports two logfile types, ascii and binary.
# It also supports live update for rule-definition, traffic graph, privacy protection, Windows Security Center, balloon message alert and more unique features.
UPDATE:Filseclab gets it's advertising from a static HTML document in its program directory, '/online/default.htm'. I simply edited it by replacing the contents with the following which makes it completely invisible:
CODE
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title></title>
<style type="text/css">
body {
background-color: #666699;
}
body.c1 {border: none;overflow:hidden}
</style>
</head>
<body class="c1" oncontextmenu="return false">
</body>
</html>