CreateSpace provides free tools to help you self-publish and distribute your books, DVDs, CDs, video downloads and MP3s on-demand on Amazon.com and other channels
Vimeo is a respectful community of creative people who are passionate about sharing the videos they make. Use Vimeo if you want the best tools and highest quality video in the universe.
H. Kwak, C. Lee, H. Park, and S. Moon. WWW '10: Proceedings of the 19th international conference on World wide web, page 591--600. New York, NY, USA, ACM, (2010)