I wouldn't even be running ZoneAlarm... Why not go with Sygate or something of that nature...