While I really don't like web-based installs very much, some people really (really) want this feature, so I threw something together:
This is actually just a small EXE you include in your installer and run to download your files. I like it.
Please tell me what happens when you run it on a dial-up computer that is not connected to the internet. Email: email@example.com