but zonealarm is just a firewall, isn't it? as far as i know it doesn't do a thing for virus detection until a virus is actively trying to use your network. it won't, for example, warn you that a file you are intentionally downloading contains a trojan.