I swear by AVAST paid anti-virus. It has never let me down. I used it in combination with Malwarebytes anti-malware (paid). Nothing has gotten through this combination in over two years of aggressive surfing.
I use the free version of both these products and haven't had any issues in over 3 years.