Key to a good antivirus program is does it protect my system(s)?
Avast does that and has for ten years now.
No infections, but then again, some of that has to do with my browsing habits and the fact I don't download and run new (free) programs all the time. I am mindful that changes I make to any system are permanent unless I back it up.
Avast does the trick for me, starting with the free version.