I am looking into off loading high bandwidth usage of video/audio to a third party services. I don't want to host all my videos/audio simply because of the high cost of bandwidth. I am looking at like tens of thousands of dollars of bandwidth a month. A good option I know for sure is YouTube but I need one that allows downloads too. Anyone know of a solution to this or a recommendation?