Hi!
May be I'm going to be a bit polemic... may be not...
I don't use McAfee products for a long time now. Why? Because years ago I found the antivirus to be like a basketball basket. Honestly I don't know how they are now, and am not interested in finding out.
But for security purposes I think that first of all the users of Windows should defend themselves from M$oft first. XP-AntiSpy is quite a good util and is freeware.
In my opinion the best antivirus out there is Kaspersky and the best firewall is Agnitum Outpost. Problems are that Kaspersky eats too many resources and for dealing with Outpost you need to take a full course. A good solution can be F-Secure Internet Security (which I currently use) that offers you antivirus and firewall in one compact package.
For closing the bouquet another freeware, Spybot - Search and Destroy, for defending you from some malware not detected by the others.
If someone need links for any of these, just let me know, and I'll make a search.
By the way, total protection doesn't exist. Even with the above indicated you should always light a candle and pray for not getting invaded and/or infected...
Cheers!