Recently came across HeySpread which lets users upload a single video to multiple video-hosting providers. It is a cakewalk to do so,just pick the video you want to upload from your hard drive, and HeySpread will pull up a listing of various video hosts. You provide log-in information for each of them, and the file will automatically get sent out to each, assuming you've not messed up with your credentials.
The video hosting websites it works with are :
In fact this service is helpful in saving lots of upload time, in case if you have very slow internet connection, on multiple video hosting websites simultaneously.
Moreover you can add title,description,tags and categories associated with your videos.It definitely makes availability of your videos to a larger audience in much faster and efficient way.