Lets say you had original content (viral videos)
Would you host them on your own site, or would you host them on youtube and embed them on your site so they are viewable both places? and then put a link to your site in the description of the video?
Or would you just host them on your own site and not put them up on youtube, to try and make people have to come to your site to view them?
or option 3, host them all on your site, but put 1 or 2 clips on youtube to try and drive some traffic to your site for people who want to see more?
also would you start off with dedicated hosting right away since you're hosting videos, or would you start off on shared and then move to dedicated once it got more popular?