Wet Jello vs You Tube
You Tube lets you upload homemade videos to the net. These can also be posted to Groups within You Tube (just like Yahoo groups).
Here is a sample.
Also, You Tube doesn't seem to have strict time constraints. (The sample above is over 5 minutes).
Hat Tip: Nancy