As said before, people are very opinionated toward specific manufacturers or machines. However, there are many ways to put ink on paper, and none of the major manufacturers would still be in business if their boxes do not put ink on paper.... that being said, I have noticed that a major factor that is overlooked a lot of times is what kind of talent for repair and support is there in your area? if you have world class Epson techs as neighbors, I would recommend Epson - if you have world class HP techs nextdoor, then HP - but if you have a machine and the nearest support is days and $$$$$ away, you will be cursing every time anything goes wrong.