Maybe another sollution which I use myself might also be an idea. I noticed that people started downloading a lot and with a lot I mean between 10 and 30GB every month and growing. My whole website plus downloads was only 2 Gigabytes big.
Because I was on the download limit a bit I started moving all download files to my home computer I use as a server anyway and linked to that. I have a 20Mbit down and 1Mbit up internet connection without a datalimit and I don't even notice that people are downloading stuff directly from my server now, which is only a Sempron 3000+ with windows XP pro installed on it.
Choosing for this means you have a server connected to the internet night and day running a webserver.
In my case I hava a static IP, but you could also link to the hostname if ip isn't static.
Because I was on the download limit a bit I started moving all download files to my home computer I use as a server anyway and linked to that. I have a 20Mbit down and 1Mbit up internet connection without a datalimit and I don't even notice that people are downloading stuff directly from my server now, which is only a Sempron 3000+ with windows XP pro installed on it.
Choosing for this means you have a server connected to the internet night and day running a webserver.
In my case I hava a static IP, but you could also link to the hostname if ip isn't static.