I have an Epson 880 that I've had since, oh, sometime before dinosaurs evolved, and it works great. The thing I love about it is that I can get ripoff ink cartridges (non-Epson brand) for about $3/each. I gave another one to a friend so she doesn't have to worry about buying ink. We spend $40 and get, pretty much, a lifetime supply of vacuum packed cartridges.
It's not perfect. Since I only print about every other month, I usually have to run about five cleaning cycles before I get good quality out of it. The color output, even as just a four color inkjet, is very good on high quality paper.
I also have a LaserWriter 16/600 with more than 800000 copies on the print engine, which I've mentioned before -- it used to belong to my employer's accounting department, but they wanted something faster and gave it to me. I prefer it for black since it's networked and slightly more convenient to print to.
In the olden days I liked Epson because it didn't DRM its print cartridges; it was easy to get off-brand ink. I'm not sure if they DRM the cartridges these days or not, but if they do "chip" their cartridges I wouldn't want to buy one. Epson back in the olden days, Epson printers produced much higher quality output than competing Canon and HP printers, with Brother and Lexmark being complete jokes.
Epson printers have had variable in terms of reliability. Clearly, I have been pleased with the Epson 880, but the earliest Epson six-color printers were horrible that way. Between 1996-ish and 2004 they were quite prone to needing extended cleaning cycles before print quality was acceptable, and this wasted ink.
As for drivers, HP has had the worst drivers, hands down, since the late 1990s.

In part I blame myself for this, since I interviewed for an intern position running an HP software driver assurance testing lab in 1997, back when HP was reintroducing Mac support for its printers. I was their second choice. If only I had got that position, maybe HP printer drivers wouldn't completely suck.

- Anonymous