Spiral Unpaid Download Plugin for Virtuemart
The plugin can track the number of downloads made.
It has some useful additional options. Optionally you can require that the customer is logged in before making a download, or belongs to a specific shopper group. So the plugin could be used for a site where the customer buys a subscription which allows him/her to make downloads from the site.
You can have as many download fields as you want per product.
Please note that the free download plugin is not designed to create a link which will be sent in an order email when an order is confirmed.