MediaPress Downloadable Media plugin allows site admins to let visitors/users download any media file. As a site admin, you can restrict the allowed type of media. This plugin handles larger files efficiently too.
Paid Member Subscriptions
PMS Recurring Payments for PayPal Standard 1.2.2
This add-on allows you to accept recurring payments from