Anyone have any recommendations on a quality Digital Photo Printer? I’ve been looking at a host of Epson and HP options but don’t know what to go with. I’ve traditionally been an Epson man. But I feel as if HP has really caught up to Epson in terms of quality.

Here are my requirements:

  • Should print both 4×6 and letter-size color photos/prints
  • Should be in the same ballpark as Snapfish/Shutterbug prints
  • Under $250
  • Not a big fan of these “all-in-one” machines
  • Big fan of the LCD preview screen on some models
  • Should take Sony MemoryStick media

Is it even worth it now-a-days to print at home? Should I just send my prints to Snapfish (or competitor)? Is that just easier and cheaper?