www.Dropload.com is a free service that lets you send someone video files too big for email (yahoo for instance has a 10mg limit). You sign up at dropload, upload your file and then they email the person you want to receive it so they can pick it up. Works great and you can't beat the price.
I found another larger service called Streamload that was suggested by someone I trust. They have a free upload service but also have annual fee services for websites needing to host lots of videos. www.streamload.com