If I HAD to get another all-in-one printer, I would go with the HP LaserJet 3380 or something similar. At least toner is a dry medium and doesn't evaporate like ink does.
I hate inkjet printers. Hate, hate, hate them.
Yup. Laser printers are so much cheaper than they used to be. I remember owning an Okidata 200 or some such in the early Nineties. A straight-up b&w laser printer that ran at a slow 4 ppm, but gave out great copies in comparison to dot-matrix printers which are noisy as hell.
I have only laser printers at home, both of 'em Canon Imageclass all-in-one printers. One of 'em is color and the other b&w.
I spent $275 for the color Canon about 3 months ago. Generic toner cartridges (a set of four) ran almost as much.
It is absolutely almost as cheap to simply dump the printer rather than replace the toner/ink.
And don't even talk to me about inkjet printers. I won't have 'em in my house.