Does it matter at all if you post your videos in your Youtube account and then just embed them in your blog posts? Or is it better to host your videos on your own domain??
Videos can be a huge drain on resources, I have always posted them to google or youtube - I usually post the name of the website in the title to help in case someone else uses the vidoes - So the title would be: Man Saving His Dog - Funny - www. MyVideoBlog.com
i don't care about bandwidth costs...just the effects of SEO, like if the videos aren't on your server will you lose search engine traffic?