For me I still enjoy a good laser black/white printer for low cost of operation.
Next in line is the top 10 at Amazon.com. Here's the link.
https://www.amazon.com/Best-Sellers-Electronics-Computer-Printers/zgbs/electronics/172635
The MX922 would be my go to model if my Canon mx870 would fail.
what is the best printer to buy ?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic