Andrew had a proposal for an authorization and payment system through the Application Manager and maemo.org Extras, don't have the time to dig it up at the moment, though.