According to survey data released by mobile advertising firm AdMob alongside its July Mobile Metrics Report, iPod touch users download twice as many free applications as iPhone and Android users. The survey focused on comparing the application usage behavior of users of all three devices. Most often, users said they discover new apps by browsing on the App Store or Android Market and through direct searches, and over 90% of these users said they do…