I also like Canon. Bought one several years ago, ready to take it back if it did not play nice with Linux. I was pleasantly surprised that the drivers worked. I had to fiddle with them initially to get the needed dependencies (not all were configured as dependencies in the package), but they've since fixed it. It's such a breeze. And off-brand toner works just fine, too!