I have used McAfee before, then i uninstalled it after some time. I never wanted to install it again. It is so weak. I suggest Kaspersky or Nod32 for best protection.
If you want free service you can try this combination:
AVG free Antivirus,
Comodo Firewall/ ZoneAlarm Firewall
Spybot S&D and Malwarebytes Antimalware.
Its a very good combination, should protect you from almost anything.
P.S You might also consider using windows Firewall if you want to have the least troublesome firewall. Its effective as long as you don't open many ports or create many exceptions.