I shared my experience in this comment:
Unfortunately all brands have problems. The most problematic for me have been Epsons, Lexmark and Brother. The best have been Canon. I have loved the canon printers i have had. HP laser jet printers tend to be good. If you have an HP you might need drivers that HP doesn’t provide. You might find this useful.
via 86dave’s Blog