There is also a web site that tests anti virus products >
http://www.virusbtn.com/index
They run tests using over 3000 known viruses, trojans, and worms, here are their picks:
Pass:
AhnLab V3 Internet Security, Alwil avast! Professional, AVG Internet Security, Avira AntiVir Professional, CA eTrust ITM, eEye Blink Professional, ESET NOD32 Antivirus, Fortinet FortiClient, Frisk F-PROT antivirus, F-Secure Client Security, F-Secure PSB Workstation Security, G DATA AntiVirus 2010, Kaspersky Anti-Virus 2009, Kingsoft Internet Security 2009 Advanced, McAfee Total Security, McAfee VirusScan Enterprise, Microsoft Forefront Client Security, MWTI eScan Internet Security Suite, Nifty Corp. Security24, Norman Security Suite, Quick Heal AntiVirus Lite 2009, Sophos Anti-Virus, and Trustport Antivirus 2009.
Fail:
Agnitum Outpost Security Suite Pro (one false positive), CA Internet Security Suite (960 polymorphic viruses misses), Filseclab Twister AntiTrojanVirus (2612 wildlist misses, 38 false positives), Finport Simple Anti-Virus (2897 wildlist misses, two false positives), K7 Total Security Desktop (one false positive), Kingsoft Internet Security 2009 Standard (228 wildlist misses), PC Tools AntiVirus 2009 (1188 wildlist misses, one false positive), PC Tools Internet Security 2009 (1355 wildlist misses, one false positive), PC Tools Spyware Doctor (1355 wildlist misses, one false positive), Rising Internet Security 2009 (43 wildlist misses, one false positive), Symantec Endpoint Protection (two wildlist misses), and VirusBuster Professional (one false positive).
I have a few issues with their McAfee Total Security and McAfee VirusScan Enterprise tests though. In our tests using 4500 known viruses, worms, trojans and their varients - McAfee Total Security and McAfee VirusScan Enterprise repeatdly failed to identify several items although they did detect the activity of these items and alert as to their activity. So nothing actually went undetected just un-identified with these two.