I will try to sum up as best as I can (English is not my native language)
There is no such thing as perfect antivirus program. All well-known with good reputation antivirus programs are equally good. But to get the most security protection out of your security program you should:
1. Read this;
Virus prevention tips and
Web safety and
Keeping Yourself Safe On The Web and
How did I get infected?, With steps so it does not happen again! And not just reading it, you need to try to follow it, too.
2. Changing you behavior of how you use your computer and internet. You're the first who can prevent the malware attack the most. Even if you have a very good security program but you're still continuing to do something to override that security yourself on purpose such as using p2p programs or going to well-known unsafe site (shareware, adult content sites or etc) or using pirated programs, cracked programs then the result will be the same as you don't have any security program at all. Practice how to use computer safely will help you a lot.
3. If you read the number 2 and think what the point in having security program? Well, it will help protect you from any threats that you're not aware of. Such as whenever you go to a normal looking website (any website that seem innocence) that you don't know it contain malicious code, it's will protect you by preventing the access. Or when you receive a executable file from someone you know and trust whose his computer might be infected without you knowing about it and when you try to execute it, the program will prevent you, too.
4. Try to use many different well-known with good reputation antivirus software (make sure to try it one at a time, never install more than 1 antivirus at the same time) Then try to understand how to use all of its options and update its virus database regularly (once per day is the best). And when you arrive to an antivirus that you feel you like it the most and really understand how to use it properly and feel very comfortable to use it then that is your answer, this antivirus is the one that suit you the best.
---------------------------------------------------------------------------------
I'm not malware expert but since Broni and evilfantasy helped me with malware problem nearly a year ago, until now I'm happily to say that I don't have any malware problem again at all. All I did is using my computer safely and follow the instruction from
Virus prevention tips and
Web safety and
Keeping Yourself Safe On The Web and
How did I get infected?, With steps so it does not happen again! to the T.