Did you know that many of our videos are on Google Videos? It is a quick way to send a link to videos to friends and everyone.
Currently videos are limited to only 10 minutes. However, many people are finding this site through browsing Google Videos. Maybe this would be a good way for you to promote your site?
Here is a direct link, http://video.google.com/videoplay?docid=1637680233168716030 to the videos so that you can have a look.
Here are some other links to videos you might enjoy as well.