HP generally does seem to work, often out of the box for printing with postscript, and usually with one of the sane drivers for scanning. For several years I had a cheap inkjet that I just used for scanning and a mono B&W laser (Brother) for printing. I think they had a Linux ppd that I just copied to FreeBSD for the printing, but now I don't remember. Eventually wound up getting a color laser Samsung that had a sane driver and printer driver. (But I haven't printed in months and I may just use generic postscript--not at home right now and can't check.)