ReelSeo.com has written an excellent article about hosting videos on your on site vs posting to video sharing sites. A great read for anyone considering using videos as a part of their website marketing strategy.