Estimation of user-specific length of time required to download
application program over-the-air onto a remote module, such as a wireless
device, is calculated based on data transfer rates for data files sent
over network to wireless device preceding a requested download of
application program. Data transfer rates are calculated while user of
wireless device browses application programs for download and/or
purchase. Wireless device utilizes data transfer rates and information
representing size of selected application program to estimate length of
time required to download application program onto the wireless device
and displays estimate to user.