The nice thing about Vimeo is people can download the videos (at least I can); easier to view them anywhere. I'd pay the $60/year for Vimeo Plus, if it turns out to be a good solution. (http://vimeo.com/plus)
[Edit: Ah, thanks scottjad! I was starting to search for ways to download them off blip.tv, you saved me lots of time.]