The Epson Expression ET-3700 EcoTank Wireless All-in-One Supertank Printer with Scanner, Copier, and Ethernet solves that problem. The printer comes with “2 years of ink”, so that "low ink" message from my computer should be behind me for a long, long time. This printer requires you to open up the ink and pour it in the tank, but in my experience, it was easy and not a drop went anywhere but inside the printer. It does take a little longer to get up and running (about 45 minutes or so), but a lot of that time is just waiting for the ink to charge and you can let it go through that process while you do something else.
How's it print?
I tested printing several sheets and had no problems. That being said, I wouldn’t recommend this for photographers that print their own photos. This printer has 4 different colors, but printers that have three different colors for black (black, grey, light grey), rather than one, are typically better for photos.
This printer has 150 sheet paper capacity, so you won’t be bothered with having to change out paper as often as many printers, either. It is also relatively fast at printing.