Eliminating the computer, the Hewlett-Packard Photosmart 100 printer allows the user to print high-quality 4x6 photos immediately after taking them with a digital camera. The unit accepts CompactFlash, Memory Stick and SmartMedia cards for processing and printing photos.