For retail I favor Trend Micro's antivirus software along with their free online system scanner known as House Call. AVG also has a professional retail version that probably has some other features there while the free version sees a new build on a regular basis. But the writers of adwares and spywares know all too well how to get past the programs that have been out for any good period of time. Being familiar with several plus special removers is a key.