1. A computer readable storage medium including at least computer program code for accessing a portable electronic device by a host computer over a data link, the portable electronic device having at least storage capability for storing media data, said computer readable medium comprising: computer program code for logically connecting the storage capability of the portable electronic device to a file system of the host computer immediately after the portable electronic device has been physically attached to the host computer via the data link, wherein there is no polling between the portable electronic device and the host computer in order to establish the logical connection; computer program code for performing first processing at the host computer which accesses the portable electronic device provided the portable electronic device is attached to the host computer via the data link; and computer program code for unmounting the storage capability of the portable electronic device from the file system without physically detaching the portable electronic device from the host computer via the data link, the logical disconnection being performed automatically after completing performance of the first processing which accesses the portable electronic device.