What about photos? It's been a few years, but last time I checked laser printers were still way behind ink in terms of photo quality.
But really the rare occasion I need photos printed, I just order them.
If you're a pro or hobby photographer, you can't beat pigment inkjets like Epson's, but then the drawbacks of inkjet (like drying out) won't affect you so much because you will use it a lot.
I'm interested in knowing Canon's level of evil, if anyone has any information about that.
I use a black-and-white laser printer at home (Brother MFC-8890DW).