Voyage Entertainment Allows Uploading in various formats. You will be allowed to use any video hosting site (provided that it won't give us all viruses) and can upload images directly from your computer. deviantART, Photobucket, YouTube, etc.
The easiest way to post a video on this site is through the medium of YouTube or Dailymotion. There is a direct link button specifically for videos posted there. I personally use YouTube for videos and Photobucket or deviantART for images.
The more uploaders you use, the more likely it is that you will amass a following that can all find you here and connect with you in this location.
As I said before, images can be uploaded directly from one's computer though they can also be uploaded from a host site. The simplest way to do that is to use BBCode.
For now, video hosting is limited to YouTube & Dailymotion due to complications with the HTML Code settings but when that's fixed, you will be able to upload universally. If you do want to do videos but don't have a YouTube or Dailymotion account and don't intend to get one, send the video file to me and I will upload it myself.