Whether you're looking for a unique gift idea or a creative way to capture holiday memories, the HP Sprocket is a fun option. With a few taps on your phone, it pumps out 3-by-4-inch sticky-back photos you can customize with stickers, borders, filters, and other effects. No need to buy ink; this tiny printer uses zero-ink (Zink) technology on tear-resistant, waterproof, and blot-proof paper. It works with both iOS and Android devices, is extremely light and portable, and lets you print from your device's gallery as well as your Instagram, Facebook, and Google accounts. Our friends at PCMag (also owned by Ziff Davis) gave it four stars, writing that "the Sprocket 3x4 will land in your portable-printer Goldilocks zone."