My first entry to the bloq that I will call a Qwiki.
How to create a download page for text files without the text displaying in the browser.
A thousand words in a picture :
Using the above technique and modifying to become more reusable you can end up with lsts where you can select individual files for download.
The above uses a couple of ajax calls, jqueryui plus a javscript or two but the download itself uses the technique displayed at the top