on tests F-Secure does usually rank the higest. Because it has 3 scan engines instead of 1.
F-Secure AVP
F-Secure Libria (formerly known as F-Prot)
F-Secure Orion ( Only for detecting new viruses)

3 engines are great but it takes a lot of RAM to load these.
And F-secure is not that easy to configure. and of corse for home users its $56.90 :ofor the first year $38 for every year after that :o

avast is free and detects all in the wild viruses