The ideal mobile app store

I got this question in my mailbox today:

What would be the “ideal” mobile app store to you?

I think that in a crowded space like mobile app stores the most important feature would be an app store that guarantees user’s privacy, preserves the right to switch providers (so the app store must be multiplatform) while keeping the data in the hands of the users (not of network operators or app store owner). And the apps distributed must preserve user’s freedom to run the app for any purpose, study how it works (access to source code is necessary), make copies to share with friends and neighbours and modify the app (access to source code is necessary).

I believe that anybody that the first to build something like this will revolutionize the market because the other players (iTunes, Microsoft, RIM, Nokia and the like) are all acting in closed, walled gardens without respect for interoperability and user’s autonomy. In order to compete with these giants you’d better off breaking the rules and play a whole different game.  What would be your ideal mobile app store?