For low-volume usage (e.g. on doctors' desks to make them happy) I like the small Brother laser printers, but I'm not as big a fan for larger stuff. In the past they'd kick up wanting replacement of (effectively) nonreplaceable parts at 100,000 pages. When I put together a spreadsheet for printer TCO, I called that a "135,000 page maintenance kit" aka "ignore the error and replace the printer when quality declines." I have no idea whether they still do this, because I'll no longer put a Brother into anyplace where I expect significant volume.
Once you're up around $1000+ I've been pretty impressed by a couple of the HP machines we put in a few years back.
I have a small office where I'm probably going to be putting a Dell S2815dn in a few weeks, they need something that can receive faxes and push them to a server without someone being logged in. Sure they could get a fax server or the like, but for a third of the price they get a dedicated fax card that's probably just as good and hopefully fewer headaches though I want to verify expected printing loads first. That's a situation where I don't think I'll ever put an HP multifunction, every one of them that I've ever looked at (yes, business class machines) would happily send received faxes to any server or PC running HP's client software on a logged-in user account. No thanks.
I also have a customer who's been very happy with the assorted Dell printers they have, including at least one that's doing very nicely at something over 350,000 pages printed so far (it's in their billing department).