I would recommend the canon i560, its about $85 and is a very good printer; gets rave reviews at many websites and is extremely cheap. if you want a little bit more from your printer, although not nearly the same bang for your buck, the i950 is also good. hp printers are nice, but usually i only buy if im looking for a sort of all-in-one fax/print/scan type of deal, and if you are, then you should look into them.