A system is disclosed in which a data processing device is completely
synchronized with a messaging service. One embodiment of the system
comprises a wireless data processing device; a messaging service to
maintain messages and other information on behalf of a user; and
synchronization logic for maintaining synchronization of the messages and
other information between the wireless device and the messaging service.