Why the major Anti-Virus programs fail
Virus writers are constantly looking at how anti-virus programs work and then design their viruses to work in a way that takes advantage of any logical loophole they can find in the working of an anti-virus program. It makes sense that they (the virus writers) spend more time looking at the most popular anti-virus programs before they try to crack the others. Popularity almost implies failure to come.