Kaspersky all the way. It consistently ranks #1 in testing by www.av-comparatives.org. I have been selling them for a year in my computer shop. Have heard other shop owners say that they have never had a computer come back with an infection after putting Kaspersky on it. Don't buy it at wal-mart, you can get it on amazon for about half the price.