My HP K5400 uses the 88 series ink tanks available in standard and "high capacity" versions. I bought a set of easily refillable tanks for it from ebay. It does photo printing that looks good to my eye (using a few of the advanced tweeks available in the HP driver), but not up to the quality of one of the later Canon IP4x00 units. It also has some inexplicable limitations like being unable to duplex legal size (8.5" x 14") sheets (which comes in very handy for printing out manuals for many commercial softwares from their PDF files). The HP's hardware duplexing option can't do it nor is there any capability for "flip the stack" duplexing in the driver - pretty damn stupid the way I see it. The Canon's that I've had could do it from the auto-duplex tray (way too slow for long documents, IMO) or flip the stack. The infamous HP inkjet misfeeding problems of old seem to arise if you try to rig a way to do a manual duplexing (flip the stack) on your own. So if flexible duplexing is important to you, you'll have to look elswhere than the K5400s, but it should do stacks of photo printing between tank changes (or refills). The K5400 series is large and quite noisy too, but at least it is still solidly built where the reports say that the new Canon IPs (e.g. IP4600) have declined sharply in build quality.
Continuous Ink Systems (CIS) are also available for the K4500 series and other HP models that use the 88 series of tanks. Generally, CIS are only available for printers that use separate tanks for each color. This K5400 series of printers makes it absurdly easy to do CIS as the tanks don't move with the heads unlike most other multi-tank printers.
.bh.