I will propose in order of priority
- Own videos from you own domain or social sites like YouTube.
- Embeded videos made by others related to your content.
I think a lot of people here now use YouTube more than Google.
Related WPW link that may give you some input:
http://www.webproworld.com/breakroom...tml#post397214
Generally:
Use socila media to your advantage.