going by print quality and ink quality I think Epson is the best.
the others cant hold a candle to them. I do see a lot of reveiws about the build quality of the printer though. mostly about paper jams and ink error messages. BUt I know most people who write that stuff are morons to begin with and can barely figure out how to put the paper in correctly.