I don't think there is a single outstanding printer manufacturer.
I've had Epsons, Lexmarks, Canons, HP.
I've just had two Canon i850s stop working. The LED just flashes 7? times. Spent an hour or two on google on ways of resetting it but nothing works. One got binned and some parts from it were used to fix the other one (printhead replaced). They go for a lot of money on Ebay in working condition (more than the new cost) and one can see why: any printer which can run the old 3e cartridges is much sought after. That's why almost every new inkjet generation uses different cartridges
At home we have an HP duplexing colour l@ser; cost £450 to buy and the refills cost £250
There is no doubt that a duplexing inkjet will cost less to run and will deliver reasonable colours. I use £90 fake Ebay refills for the l@ser but they don't last very long and fail randomly.
Printing is a very expensive game - unless you want just B&W in which case an old HP Laserjet from c. 15 years ago will last almost for ever