Pixorial is an excellent site for creating video and then sharing w/ others. If there is one thing I'd say that Pixorial specializes in that would be electronic cards (e-cards). Other nice features is the ability to share w/ a number of sites such a: YouTube, FB, Twitter, etc. and the ability to generate an embed code.
Give Pixorial a try by clicking here.