Web 2.0 Sites to Embed YouTube Videos
Here’s a starting list of Web 2.0 sites that allow you to embed a YouTube Video within a Post.
The idea is to get as many backlinks from as many different sources as you can, by creating an account, then making a post and emebeding your video, you’ll create a backlink that helps your video rank for it’s “Title” in Googles Search engine.
This is a great way to help get more views organically from Google and rank in the Search Engine.
http://www.Wonderhowto.com – this is more of a way to promote “How to” videos. You can add your video to their directory to get more views.