Vimeo you manage your brand and presentation. YouTube you have little control over where or how your video is presented.
Vimeo also provides VOD for some large brands and media companies.
Literally the week after I launched my thing, they got bought. I have no idea what I'll do if they go to shit.