A printer that prints pictures!
Sorry, couldnt resist.
I like Canons myself. TBH Aslong as your not talking top quality photo stuff, anything half decent should give you nice results. I must admit the biggest concern for me when buying a printer has always been the cost of running it, I'd suggest a google or two to guage some prices and going from there.