I think the reason why many people have had good experiences with HP printers is because many of their models have the print heads on the cartridges themselves.
You refill them repeatedly till they're too clogged up. Then you decide whether its a better deal to get another cartridge or pony up for another printer.
P.S. To any Mac users who'd like to attach HP inkjet printers to their Airport BaseStation (which can be a headache to get to work) check out this listing:
http://h10025.www1.hp.com/ewfrf/wc/genericDocument?lc=en&cc=us&docname=c00035369