Malware and spyware are two breeds of viruses that need to be effectively contained and removed to ensure smooth operation of your computer. See to it that the software you opt for, has a good malware and spyware detection rate.

Check For Firewall
The OS firewall is not sufficient to block incoming security threats. So one feature that you should look out for in an antivirus, is the provision of a firewall. It can effectively block out unauthorized connections.

Depending on your level of usage and range of computing activities, you need an antivirus program that can provide you with all round protection. Symantec, TrendMicro, Kaspersky, McAfee, Avast, Avira, Norton, AVG and ESET NOD32 are some of the best antivirus brands to choose from, in my experience. Select one which suits your overall requirements and budget.

If you don't want to spend on buying an antivirus program, the Avast Antivirus free edition is a highly recommended choice. Go for programs which offer a wide range of security features, which includes a strong firewall, Internet security, real time scanning and a regularly updated, robust antivirus engine. Check out reviews and read the comparative benchmark test results, presented by reviewers and choose one which suits your requirements.