I was thinking that an easy way to avoid the hosting issues with the large video files is to just upload them to youtube. Make sure you include some frames with your contact info in it and then you even have some more advertisement out there for your business.
