I can't say about Bitdefender, but regarding Kaspersky and ESET:
ESET HIPS (host intrusion prevention system)is disabled by default, otherwise it basically acts like a typical Anti Virus. If you enable it, then it will cause a lot of alerts, because their cloud database does not have white-listed programs or trusted vendors.
Kaspersky HIPS is enabled by default and set to default-deny, meaning that any program that tries to run, that is not already 'vetted' out by them will cause the HIPS component to prompt you whether or not to allow it, etc. They have a rather extensive white-list (cloud database) and it will likely be rather uncommon that you get any alerts from the HIPS, unless you download a lot of programs and manage to find something not already 'vetted' out by them. Their HIPS is also much more 'fine-tuned' and 'strict' than ESET HIPS, meaning it offers more protection (along with less alerts).
As far as their detection of viruses, all three (Bitdefender, Kaspersky, ESET) have a really good reputation for having high detection and quick response to analyzing new threats.
If you are not interested in the HIPS components, then either ESET or Kapersky would both be good choices for a solid AV. But, as far as the default-deny HIPS component goes, Kaspersky is way ahead at the moment.
Hopefully someone else can fill you in more regarding Bitdefender.