Oregon Scientific DS6628 ThinCam 1.3MP Digital Flash Camera (Blue) World's smallest 1.3-megapixel digital camera Battery life for up to 500 images between charges 16MB of internal memory (21 high- or 91 low-resolution pictures) Detachable flash module and pop-up/focus-free lens pad PC and Mac compatible