Videomaker – Learn video production and editing, camera reviews › Forums › General › Video and Film Discussion › Free Video Hosting/Streaming? › You can submit it to http:
You can submit it to http://www.freevideoblog.com. Free, no limits but you’ll see a short ad before hand.
The videos are streamed using Windows Media Player embedded in the page and you’ll be given a thumbnail link.
Unlike atomfilms and ifilm your video is online within minutes.