just so you know where i stand...ICF is not NEARLY enough, i started out running with just that, and it let all kinds of crap happen to my computer...now i run a firewall, 2 AV programs, and 3 spyware/adware programs...and now nothing much bothers my computer...(an fyi...get a router...hardware firewalls are MEAN compared to software firewalls)