Even in their specialty area - there's no single AV program that will protect you against every virus. Personally, I run two free AV programs - Avast Bitdefender. The important thing when running two, is to only allow one of them to use active scanning / resident protection.
Otherwise they start fighting over your files. I use the other one for a weekly check against the other.
