I have some, but not all, of the things that you mentioned.
Time for another update.
Seems like everytime I get a new virus "shield," they invent a new spear that can pierce it.
In trying to get info on programming my antique Motorola bag phone that I keep in the SUV, I ran across an honest-to-God hacker & cracker website, and they claimed that they routinely write viruses just to see how easily they can evade commercial antivirus software.
Their claim was that they could always get one out of five to escape detection or fixing.
it's an ARMS Race, I am trying to outrun them by moving to Linux, Xandros specifically, for World Wide Web interface!
Don't know what your specific requirements are for business access to the Web.