Wahrlich kein Geheimnis: Brother und HP, alles andere kannst Du linux-mäßig in den Skat drücken (auch wenn es einzelne Treiber, mehr schlecht als recht, geben mag). Bei beiden Herstellern gibt es allerdings auch vereinzelte Ausreißer, sprich keine Linux-Treiber. Wobei Du jeweils für Drucken ("vollwertig" oder nur .ppd) und Scannen (SANE oder mit in HPLIP) nachsehen mußt.
Heißt für Dich, ein Dich interessierendes Modell 'raussuchen (und das solltest Du nun schon mal selbst, denn Kaufberatungen, in denen Hinz und Kunz das jeweils präferierte Modell nennen, gibt es unzählige) und dafür nach Treibern sehen (jenachdem in den Debian-Repositories, bei HP durch HPLIP).
Kleiner Tip noch bei Brother. Sollte für das jeweilige Modell kein Druckertreiber in den Repos liegen (eher selten), mußt Du die von Brother direkt nehmen. Allerdings sind das i.d.R. x86_32, bedeutet, Du müßtest mehr oder weniger multiarch installieren (und das Gebastel diverser "Experten" in uude mit manueller Kopiererei statt wenigstens Softlinks spricht Bände) - bäh!