It may be a little pricey, but the Canon Pixma TR8520 all-in-one printer produces terrific text, graphics and photos, and it has a strong feature set.
Canon Pixma TR8520 Wireless Home Office All-In-One Printer – PCMag
Canon Pixma TR8520 Wireless Home Office All-In-One Printer PCMag