if you're using Aweber for your newsletter, you could make a free product in E-junkie Seller Admin, upload your freebie file for that product, and set up our Aweber integration for that product. The buyer would click your Add to Cart button for the product, proceed to our Free Checkout where they would provide their name and email, then they would be directed to a thank-you page where they could download the file while we submit their info to Aweber for subscription to your newsletter list. This help page section explains how to set up Aweber integration for your product:
http://www.e-junkie.com/ej/help.integration.htm#aweber
However, if you're not using Aweber for your newsletter, you don't really need any special "download service" like E-junkie just to offer a free download, especially considering you'd already collecting their name/email on your newsletter subscription page, so you wouldn't even need us to collect that info. You can upload any type of file to your Web site and just make a link to the URL for that file's location, just like you'd make a link from one page to another.
E.g. if you upload the file into a subfolder of your site, the file's URL would be like this:
http://www.yoursite.com/subfoldername/yourfile.ext
...so you could put that URL in your newsletter welcome email, or when a user submits their info on your signup page, that could redirect them to another Web page where you'd have a link posted to download the freebie file, which would be done in HTML like so:
<a href="http://www.yoursite.com/subfoldername/yourfile.ext">Click here to download your free file</a>