I would suggest looking at color laser printers, if you have the budget for it. The toner cartridges are separate for all the colors, and have the benefit of not "drying up" when they go unused for extended periods of time. They are more expensive up-front (both the printer *and* the toner cartridges), however, they will last longer than an ink-jet printer will.
I picked up an excellent Lexmark C540 from Staples for a hair over $300. To do this, I waited until they were offering their "$50 off a printer when you trade in an old printer" deal, plus I had a $50 of electronics coupon (that didn't seem to be valid for most of their computers, but it was fine for their printers!). I selected this particular Color Laser printer from their selection because it was one of only a couple that came with *full* toner cartridges -- not starter cartridges like many of the other brands do.
In addition to the above, it's network-able (not wireless), and it has a built in duplex print capability, which is really nice for some of the PDF books I have printed on it. The printer itself is not going to set any print speed records, but for my uses it's excellent.
I've been a computer technician since 1993, and have seen the utter waste of "ink" based printers get worse and worse over the years.