Not on photo printing, sorry. Lasers just can't achieve the saturation brought by photo printers.
The latest six-color Canons are the best choice currently - comparable quality to six-color Epsons, but with cost reducing separate ink tanks (with really good and even cheaper 3rd party inks available), zero-margin printing for the real photo look, and in case of the "D" suffix models even direct printing w/o PC attached.
regards, Peter