Watched you. There's a few things about Vimeo that I don't care for, but each site has their ups and downs. Just curious, did you know that you can moderate and approve individual comments on YouTube? Or disable 'em altogether. Helps cut down on the trolling.
Do they allow you to upload replacement video? That's the one feature that Youtube seems to refuse to implement that I really need!