TubeMogul.com allows you to upload videos to their server one time. Their server then uploads that video to 12 of the top video sharing sites on the web for you. You save lots of time!