I think I need to get a small work-group class printer for home. I've a nice Epson colour ink-jet printer which is fine for a little colour work, but no good at volume B&W work. My needs are basic:
A quick scan round the linuxprinting.org web site suggests that most printers above the bottom of the range, use either PCL/emulation or PostScript/emulation, and are therefore well supported by Linux. Some of the manufactures supply their own driver files, some of them are even fully open source.
I don't know what I'll get yet, but the Kyocera FS-1020DN looks quite nice and gets good reviews.