Brother and Canon are my only two recommendations for inkjets these days. HP is expensive and puts too much crapware on your computer. Epson's ink cost is low, but this is because they use a print head that is subject to clogging if you don't use the printer consistently on a daily basis, and it can easily turn your Epson into a boat anchor.