This paper describes the design and development of a Consumer Identity Module (CIM) system for use in the emerging ubiquitous consumer wireless world (UCWW). The CIM system includes a smart-card, a client application, and a server application. Inserted into an intelligent mobile terminal, the CIM card provides a trusted execution environment for mobile applications. The smart-card application maintains the user identification, user profile, credit card information, terminal's IPv6 address, 3P-AAA data, X.509 certification, etc. After being successfully authenticated by the CIM system, the mobile user is able to receive the 'best' service instances from the UCWW cloud under the always best connected and best served (ABC&s) paradigm.