I use a hardware NAT router, Windows Firewall, and the McAfee Enterprise that we use for work. I scan every couple weeks with Adaware and I have never had problems yet. The kids are getting old enough to start using the internet, so I have to start being a little more carefull.