I use Sygate Personal, just because Keiro used to crash my explorer.exe, everytime I accessed "My Computer". Also i like the interface of Sygate's Firewal much more than the (what i finds) bloated interface in Keiros Firewall.
Plus i have 2 Routers...