Avast is too good for it's own good, it requires user's interaction and that is the problem, so while it might perform great in tests, in a real life, it is as good as the user.
Kaspersky was good, I always recommended it as the best AV in the world, but after Ukraine situtation, it has changed for the worse, it is as bad as a virus, but people still hold onto their believes and memories from the past, that is admirable, but not very practical. Ewido was good, as well as Spybot or Superantispyware, but times change and so do apps. It is time to move on.