What’s wrong with wpdownloadmanager?
I would like to use on 10 gaming sites, and these sites are nonprofit and my client can’t pay that price.. I know it’s my client’s problem, but maybe ..
A quick search on CodeCanyon shows loads of download plugins (http://codecanyon.net/search?term=download&category=wordpress). Do none of these fit your needs?