Inkjet printers have come a long way in the past few years. Even cheapo models are capable of great color, quick if not instantly drying ink, and scanning. What a lot of them don't do well, though is adapting to different paper sizes. Enter Epson's PictureMate, which is specifically sized for 4x6 prints, able to fire them out once every 37 seconds.
Today Epson unveils its latest printer in the PictureMate series, the PictureMate Charm. It has a 2.5-inch LCD for previewing your pics, letting your do things like crop or remove redeye. You can use it with a computer, but it's designed to go solo, printing from memory cards or Bluetooth with an optional adapter ($39). There's a built-in handle, but to go truly portable, you'll need a battery, sold separately ($50).
While the idea of a 4x6-dedicated printer has its, uh, charm, the fact that you need to buy $89 of accessories on top of the $150 list price to truly get the most out of it is really annoying. You're probably better off going with an all-in-one, unless you're a pro and need an easy way to make quick prints on the fly. If you're not, is the joy of getting your prints in 37 seconds really better than just ordering batches from Snapfish?