I have all three of the major brands. My HPZ is by far the oldest at 7.5 years and still runs like it is brand new. I was very surprised at two things.1. how long the $70.00 print heads go without replacing and how easy and cheap it was to replace them when they were needing it. 2. how long this I 1 internal spectra has operated without ever giving me any trouble. I really got my money's worth out of this printer and I've used it a lot for big prints for years on all media including canvas.
What is nice about their head design is that if one nozzle goes you only replace a head for two nozzles, not 6 like Canon or all of them like Epson. Epson LF heads have a slightly better dither than the others but when even one nozzles goes ( as my two year old 9890 has two nozzles that stopped) it is a really scary prospect. And their warranties on the heads stop at two years I've been told. You are always in this position of do I replace the printer or pay over two grand to have a new head put in..and then have it happen again in two more years, or less, because of those damn pressure issues.
Canon has apparently improved their head design. I didn't notice any ink waste at all when changing that head, and of course you do that yourself, not with a $1,500.00 service call, not like I would have with an Epson. Since they put in two new free heads for me, my 8300 it is working perfectly and like the HP with never a missing nozzle issue or requiring manual head cleanings, unless the head is dead. You do save some on the inks with the Canon if you buy the big carts like I do and you don't think about it much and its much faster. If you don't do a whole lot of printing and want a printer that will always be ready to go the Hp I believe is the biggest bang for the buck and it does everything very well, and their warranties are much cheaper than Epson or Canon. The only down side of the Z in my experience is that you have to replace that belt about every 3 years if you use the printer a lot, probably longer if you print modestly. So, I would either keep it in warranty for that reason or learn how to replace that belt yourself.
john