Both as end-users and developers, what would you think of a web-service that supplied apps with a list of default apps? More concretely, I'm thinking a default apps-library that simply allowed an app to query a the web-service for a list of default mail client, browser etc. This way, a user would only be required to select his or her default apps once, and other apps could take advantage of it. The challenges I see are: - hosting a webservice is not free - (yet another) registration and login would be required of the user Both could be solved by using iCloud, but I don't think apps from different developers can share access to iCloud data, unfortunately. If you have any suggestions or comments as to whether this could gain any traction, I'd love to hear them!