If you've been down to your local electronics store lately, you know that there are many different brands of printers out there. Each brand and type has both benefits and drawbacks, but if you really want a choice that is going to give you consistent print quality on both documents and on photos, consider getting one of the many Hewlett-Packard DeskJet models.
DeskJet Filter