I have an HP DeskJet 720C on this system too.

As Scott said, the tri-color cartridge is a downside, as it seems wasteful to have to replace it just because one color is nearly empty when the other two may be only 50% used up. But then you can always go with the top-up method from ink bottles rather than tossing the whole cartridge every time.

For black-&-white use, such as the system I use for most of my day-to-day word processing & accounts, I still have an older HP DeskJet520. That's another good workhorse, with interchangeable font cartridges and the advantage that it doesn't need multi-megabyte drivers installed to run it -- A definite plus for running on an older DOS-based machine with limited disk/memory space.

I actually installed a second-hand HP520 in the taxi office in town when I computerized their operations last year. That printer gets quite heavy use printing out day sheets, weekly accounts etc. and is still running fine.