1. A hand-held apparatus comprising: a digital camera; a display; a miniature keyboard; a network interface; and four interconnected processing units arranged to jointly run programs for the operation of the digital camera, display, miniture keyboard, and network interface.