Youtube's create your own video services
YouTube recently launched its create your own animated video without a camera service.
YouTube will begin sharing advertising revenue with users who upload original content that becomes popular on the No. 1 video sharing web site in the world.