I've had every virus protection you've named and then some and still viruses were able to creep in. I talked to my computer guy about it and he said none is better or worse than the other, so you may as well go w/the free stuff.