The only firewall that i use currently is the Windows one, does it's job and i'm not complaining ... i've also tried Zone Alarm but had some issues with network permissions, so unfortunately i uninstalled it, apart from that problem, i found Zone Alarm to be pretty effective ...