1. A continuously synchronized storage system, comprising: first and second information devices that are connectable for data communications, at least one of the information devices comprising a portable information device; first and second object stores maintained on the first and second information devices, wherein the first and second object stores contain synchronized instances of objects; a synchronization manager that executes on one of the first and second information devices, the synchronization manager being configured to receive a notification when an instance of a particular object in the first object store changes; the synchronization manager being responsive to the notification to synchronize the instances of the particular object in the first and second object stores; wherein the synchronization manager does not poll for the notification; wherein the synchronization manager polls at periodic intervals to detect changed object instances in the second object store; and wherein the synchronization manager is responsive to changed object instances in the second object store to synchronize such changed instances with object instances in the first object store.