hi i think kaspersky antivirus is the best one to used it doesn't allow virus to hit your computer and can be easily accessible and automatically updated.
Mc Afee is considered to be malware (because of its uninstalation issues). Besides, it is not free. Even ClamWin does a better job than Mc Afee. I would vote for Avast or AVG.