Sure. SimpleCDN is a massive content delivery network (CDN) and in my opinion not only one of the cheaper ones but one of the better ones available. Basically, depending on what service you use with them, you'll be able to store all of your files on their network and directly link to them. Because it's a CDN, all files are mirrored to all of their locations throughout the world and thus whenever a file is requested, it is sent to the requester (user/downloader) from the location closest to them. All downloads are extremely fast as they have huge pipes and there's no waiting.
What I could so is help to setup and provide you with access to my account so you could use their services. Obviously, depending on which type of service you want from them, both the space and bandwidth cost money each month, but you only pay for what you use. I could set you up with an account where you could upload all files and directly link to them as needed, or we could have it automatically pull files from an origin server (like mirroring). I'm currently doing something similar on a test downloads site where it pulls/mirrors all files that are uploaded to it and all I had to do was slightly change the code which generates the download links so that it points to the CDN instead of my server so all requests for files are directed to the CDN.
The reasons why I think this is better than a dedicated server...
1.) You don't have to manage everything, much easier to deal with (more like a file host)
2.) You don't have to worry about overloading resources
3.) You don't have to worry about going over your space/bandwidth limit as there is none
4.) You only pay for what you use, instead of the same monthly cost for a dedicated server whether everything's fully used or not
5.) Files can be downloaded at blazing speeds from anywhere in the world and aren't bottlenecked to a single location/server
6.) No need to backup files on the server, as that's done for you on the CDN
7.) Cheap shared hosting can suffice for the actual web site stuff instead of a full-blown server
I'm sure there's other reasons, but that's what I saw as great things. As for a price on this kind of system, I would just need to talk with you personally to work something out depending on your space and bandwidth requirements. I hope this explains it a bit more so just let me know if you are interested.