File Download List is a multi-platform compatible script to deal with downloads and haven't checked out ADO's Stream capablity, you really should do yourself a favor and give this code a look.
The Product Pickup application is designed for anyone who sells digital goods online. The Product Pickup application is a product delivery system designed to provide a pickup depot for your products. This includes downloadable items such as: software, eBooks, music, movies, digital art, manuals, articles, certificates, forms, files, and anything else that can be downloaded.If you sell digital goods online and your looking for a way to deliver your products, then Product Pickup is for you! The appplication was developed using Active Server Pages (ASP) Technology and includes all source code.
FileDownload deploys files to temporary directories to allow for better control over downloads from your site. Downloadable files on the site can be stored in a folder that’s inaccessible from the web and made available only after a visitor registers or follows a certain procedure