1. A system for providing highly-customized telecom devices, comprising: a variety of standardized component parts; a library of device-specific software providing a variety of functions, including soft keys and icons related to soft keys; and an interactive interface provided by software executing from a machine-readable medium coupled to an Internet-connected server; wherein the interactive interface provides functions for a person to indicate to the system a combination of needs and personal characteristics, the system illustrates to the person special features associated with the combination of needs indicated, and the person is enabled to select to configure a telecom device with individual ones of the special features.