I had to try this out. I heard that Google will host (store and stream) videos for free. Google gave me a utility to upload it with. I had to format the video as a wmv because it did not accept the asf format from my camera. It took a about a day to get it aproved.
Google also provides code that you can paste right into a site, or even this blog. So here it goes...