1. A handheld computing device comprising: an enclosure having first face comprising a front panel and second face comprising a rear panel, said first and second faces opposing each other; a substantially flat visual display disposed on said first face of said enclosure; a substantially flat touch-sensor transducer disposed on said second face of said enclosure; computing means contained in said enclosure and coupled to said visual display and to said touch-sensor transducer, said computing means including means for accepting input information from said touch-sensor transducer and for displaying visual information developed from said input information on said visual display.