I've had almost infinite success with HP printers for home/small office applications.
But Brother does seem to have great multi function models...
The firmware guys build these things with a built-in user dissatisfaction sensor, they have a comparator function that puts out a signal proportional to the frustration level they calculate you will have if they set the toner EOL flag and disable the machine.
I've seen these developers sitting in the lab just laughing at customer reactions they know will happen, they actually wonder if they can build in a web cam and reporting function so they can keep pictures of customers hitting their machine with sledge hammers on their screen savers.
ok, I confess, I don't know about at Brother, but I know this happens in my work place