It is really a matter of preference. It's similar to what's your favorite cruise line.
McAffee, Norton, AVG, Microsoft Security Essential, Kaspersky, etc. are all decent products and will do most of what you want them to do. Do note that NONE of them are bullet proof and if you don't keep them updated they are worthless.
Also, if you are an AOL user DO NOT think that you have real virus protection. AOL is a virus, trojan, malware hotbed. If you use AOL you should also have a second anti-virus/malware program on your system.