I've had recommendations for both Z/Alarm and N.P.Firewall. The versions I've seen are about the same price so the decision will be based on features. BTW...Does anyone here run their dial-up connection through a router? I have one but have never used it.