Epson PictureMate Charm
Best overall photo printer
The captivating Epson PictureMate Charm produces durable, water-resistant prints with photo quality that rivals professional-grade printers. It's portable, speedy and reasonably priced, but does go through ink rather quickly. The Charm can print directly from memory cards and PictBridge, or from smartphones with an optional Bluetooth adapter.