I have an HP Office Jet. It is a nice printer for home use due to its size. What enrages me is the constant replacement of color ink cartridges when I haven't printed in color for ages. What pisses me off is that the HP will not let you proceed even if you are only printing in black! As a result I will not buy another HP.
As a work around, I remove my ink cartridges and baggie them since the printer may not be used for a long time. This has helped reduce ink drying, but has not proven to be the perfect solution. I will likely go to a small laserjet in the future.
I would like a very small printer solution for truck-camping someday.