1. Eset
+ No need to download every time, it updates itself automatically.
+ Almost no false positives
+ Well-known engine with good detection
+ Also looks for potentially unwanted applications
+ You can set up automatic scanning
+/- Eset detects many malicious scripts, although the online scanner probably does not have the machine learning and heuristics to find something new and unknown
- Average scanning speed
- Interface is too simplistic
2. Emsisoft
+ Updates without the need for a new re-download(like Eset)
+ Works perfectly off-line, suitable for scanning from a flash drive
+ Very fast scanning speed.
+ Very nice and clear interface
+ Bitdefender and Emsisoft engines give good results
+ Very few false positives
- I tried to find some minus and couldn't
3. Malwarebytes
+ Machine learning
+ Detects many bad things that other AV's don't pay attention to (unwanted applications, registry changes, etc.)
-/+ Average false positives
- Requires installation
- Slow and long scanning
- No quick scan in the free version
4. HitmanPro
+ Very fast scanning
+ Detects and removes spy cookies
- Doesn't work at all without internet
- Does not remove threats after free period
- Does not detect scripts
My rating looks something like this.
I mostly use HitmanPro and Eset from time to time when I go to brush my teeth, once a month or two I check PC with Emsisoft, Malwarebytes I use very rarely.
By the way, I also have Glarysoft Malware Hunter. It has terrible detection, as I understand it, but what it finds it explains very thoroughly what it is and why it should be removed. ))