I use Sygate Personal firewall, it's very good

and I use Kaspersky Antivirus.. I HATE the likes of norton/mcafee.. they don't seem to cut it for me, dosn't seem to detect as much as they should and seem very resource heavy in that they take forever to load unless you go for the enterprise editions..