Ich nutze den Canon Maxify MB5350 und bin (mittlerweile) zufrieden. Anders als ich es zuerst empfunden hatte, ist die Druckgeschwindigkeit unter Linux in Ordnung. Da Du vermutlich keine zwei Papierfächer benötigst, könntest Du eine billigere Version aus der MB53xx-Serie wählen. Alternative Tintenanbieter gibt es inzwischen ebenfalls.
Zum Einrichten hatte ich mal Folgendes geschrieben:
Falls sich noch jemand für den Canon Maxify MB5350 interessiert komplettiere ich hier noch schnell meine Erfahrungen damit (ich hatte ihn noch zu Windows-Zeiten gekauft und war zunächst unter Linux regelrecht entsetzt, weil so wenig ging):
1. Drucken, auch über Netzwerk, funktioniert mit dem Druckertreiber, den Canon unter http://www.canon.de/support/consumer_products/products/fax__multifunctionals/inkjet/maxify_mb_series/maxify_mb5350.aspx?type=drivers&language=&os=Linux%20%2864-bit%29 bereitstellt. Die zweite Papierkassette kann ich allerdings nicht ansprechen. Sie ist derzeit also nutzlos für mich. In MS Word kann ich anders als unter Windows nicht beauftragen, dass zwei Seiten auf eine Seite DIN-A4 zusammen gedruckt werden, um Papier zu sparen. Das lässt sich aber im Druckermenü unter Eigenschaften einstellen, wie vieles andere auch (Farb- oder Graustufendruck, etc.).
2. Die Scanfunktion lässt sich ebenfalls nutzen. Dazu habe ich von der vorstehenden Canon-Website die Software ScanGear heruntergeladen, installiert und den MB5350 im Terminal mit "scangearmp2" gesucht und dann eingebunden. Seitdem funktioniert das Scannen übers Netzwerk.