I'm not quite sure what kinds of features you are looking for in a printer, but I've had alot of success with an HP Deskjet 5740. It is immediately recognized by Mandriva 2005 and 6, prints black text blazaingly fast and the color quality isn't that bad. The ink cartridges are cheap and so is the printer. They may have replaced it with a new model, but I believe the one I bought ran about 100 bucks.