doombot, you'll always have the problem with various services
put it on usenet: long availability (currently up to 5 years), not everyone has it and/or doesn't wanna learn how to use
put in on online service like uploaded: very good download speed for premium users, not everyone wants to drop down the cash for premium download
put in on torrent sites: starts with good transfer speeds, but dies quickly.
personally i say usenet is the best option. the uploader can move on rather quickly, since he only needs to keep the files for 1 or 2 days to make sure everything is fully uploaded and wait for feedback.