If you use videos on your business web site and embed them on YouTube, you’re hurting your business. YouTube’s Terms of Service actually forbid posting videos that have commercial purposes, but more important, the Internet doesn’t give you a second chance to make a good first impression as a serious Internet marketer.