Fritzo
Lifer
Check it out...my ISP just put up a new web site where you can post videos for free to have them streamed on the Internet. As far as I know, it's open to everyone to use. Not sure if it will be of use to anyone, but I thought I'd pass it along:
BigVCR.com
BigVCR.com