Bitdefender has the edge in protection, for example, ESET very rarely defeats Bitdefender in any test (mainly professional lab tests). It also does better when I test samples in my VM (I haven't done in a while).
ESET has the edge in system performance, accurate detection, customizability.
So, it depends on your priority.