With enough traffic, almost all of them are going to delete your files. All of these services are meant for collaboration of documents with a small group of people (5-100 people on average). When you post to a blog, Facebook or other social media, and hundreds, if not thousands of people view and/or share the document/video clips, they will remove it.
How is your blog hosted? Most hosting companies will allow you to upload the files to your site and you not have to deal with those limitations.....