I bought an Epson Ecotank. It was a nightmare to setup the WiFi connection, and when we finally had it connected it was unstable and printed out text when we tried to print images. Returned it the next day.
Ended up buying a Canon Pixma 600 series and I'm happy so far. Use it to print photos, and the result isn't too bad either. It has tanks similar to the Ecotank