What price range are you looking at? many different qualities out there...from a few $ to many thousands of $.Does anyone have a good recommendation for a good printer that will do nice quality photo prints? Wireless is great.
Keep an eye on Slickdeals. You'll find Canon deals almost daily. I bought an MG6620 for $50 and am pretty amazed by how good it looks. Yeah, it may not look quite as good as the Epson it replaced, but I was tired of Epson clog issues and figured I had nothing to lose and am pleasantly surprised. You can often get the Canon Pixma Pro-100 for $50 if you're willing to mess with rebates (the Slickdealers claim the rebates always come and are fairly quick). I would've preferred the Pro-100 but didn't want to mess with rebates and the thing is apparently HUGE.
The Epson 1430 that I linked earlier is as good as you will get in this price range. Laser printers are simply not capable of true photo-quality versus current dye and pigment based printers. Dye based will give you photos with incredible punch but lag behind pigment based printers in longevity and fading. Epson printers that use Claria ink can have a visible life of 100+ years when used with specific Epson papers, though.
You can get good results from most printers, Canon can be very, very good but you'll find that the majority of serious printers use Epson.
Start here for a few good reviews:
http://www.dpreview.com/
Their printing sub-forum would be a great place to ask this same question.
Every Epson printer I have owned clogged up so I avoid them at all costs, now Canon on the other hand has some great photo printers especially those that use grey inks and are easy to clean ie heads are removable and even replaceable on a lot of models.
My old MG6250 printer(six inks including grey) is still going strong over many years and lots of photo printing(A4 size prints).