I just started to use Vimeo. Can't judge it against any other service on the market yet because it's the first one of it's kind I've tried. I have so far created three videos, but have lots more to learn until I feel more comfortable. Will give a better review after some more use.