Dave on Dyad is a good friend and we meet up with them in the Raggeds every year, but I'm talking more about "online" types of software which is quite vulnerable to viruses, worms, outages, etc. Any time that what you are using has an "open door" to the Net, you have issues. I think the open CPN package is excellent.