I have been researching printers for quite a while.... And it all depends on what your useing it for, but heres the run down.
Never buy Lexmark, period.
Never buy an HP inkjet they suck, their terrible, expensive, and they look grainy. They only one or two color cartirges, meanin if you run out of red you have to replace the whole thing ($50) The only exception to this rule is the HP business inkjet. It prints ok, but its cartriges are huge and get about 2000 pages/cartrige.
Epsons are very nice. I own an r300. The photos are amazing! If your printing photos go with this. Has 6 individual ink tanks. The only thing is... It prints very slow. This is bad for a business situations.
Canons have very good print quality and nice speed plus they almost all have the individual cartridges.
I would go with a canon, unless your business excedded 250-500 pages a month, then I would definitaly invest in a color laser jet, or a hp business inkjet....