unless you're on vista/win7, team MS Security Essentials with Windows Defender and use the MS Firewall. Unless you visiting dodgy sites, you should have decent protection.
If your on Vista/win7, defender's built in and the firewall is good too, so Security Essentials should be fine on it's own.
IMO, avoid McAfee.
HTH