I'm assuming you fantastic photogs have some good advice on buying a photo-friendly printer.
I'm kinda thinking I would like a printer that I can use to print images to use for my etsy.com business, making custom photo magnets and greeting cards. DPI is important. When I make a magnet with the glass beads, the image underneath is magnified, which makes it look lovely IMO, but also highlights any graininess. When I use magazine images, I have to be careful about moire patterns. The few printed photos I've made using a friend's color printer, the dots are too pronounced to make a good magnet.
What kind of printer do you use? Price is a concern, but I'm capable of using ebay and finding a deal.