Since some time I use an Epson Stylus C46. The support in Linux is excellent! I think most Epson printers work fine in Linux. You should consult: http://www.freestandards.org/en/OpenPrinting/Database/DatabaseIntro to check whether a printer is fully supported in Linux. -- Eeltje de Vries