The HP PhotoSmart 145 is an excellent local desktop photo-quality printer.
It prints directly from your camera's memory card, with print resolution up to 4,800 dpi printing for vivid color and crisp detail. Controlled by a 2-line text-only LCD display, it has 1 USB port & 4 different memory card slots
The HP Photo & Imaging software that drives this printer is fully Windows and Mac compatible