Just stumbled across this, and I must say it sounds quite interesting. Free and unlimited uploads, set a price to view or let people view your videos for free, and a Google search engine.
This could mean big things for distribution!
https://upload.video.google.com/