Redundant is good. I call it layered protection. No one product does it all. One other thing to add is common sense used by the person using the computer. That is all important. I have chosen MSE, Windows built in firewall, MAM, SAS. I check for updates several times a day and run complete scans with all programs 2 to 3 time a week.