Being a retired IT Guy I've built a LOT of computers for friends & family over the past 30 years and every single one of them left my bench with a "Trend Micro Internet Security" program on it. It's not widely advertised as the bulk of their sales relies on corporate systems but their Home & Small Office Suites are just as tight as their corporate suites.
You'd have to guess that all of those friends & family that I built systems for always called me first when ANY little hiccup occurred and not one of them ever got a virus. I had several calls over the years telling me that they saw a message that an infection was attempted but caught and stopped but not a single one of them were ever infected.
Just a note if anybody's interested in checking into it... Trend Micro is the name of the company and they have several different "flavors" of internet security programs at different prices. I'd highly suggest "Trend Micro Maximum Security" myself... that's what I'm running now and have been since my first computer back in 1993.