Up until just a few days ago Vimeo's terms of service did not allow commercial use video. I know, I got my Vimeo account shut down for posting real estate video about a year ago. They just recently launched Vimeo Pro, which is $199/year. My understanding of Vimeo Pro is that you can now host real estate property videos on Vimeo Pro.
A lot of people like Vimeo because it has a nice clean look to it. Vimeo Pro has a nice set of features.
I have to say I have a some confusion about their terms of service because I know of real estate videographers that have been posting real estate video for some time on the current Vimeo Basic and Vimeo Plus service despite the fact that the Vimeo terms of service says "You may not use Vimeo for Commercial purposes" and they canceled my account for posting real estate video. I can only speculate that they are just not consistant at enforcing their terms of service. I'm not bitter... really.
There are some other confusing aspects about and short comings that Koo over at nofilmschool.com describes.
The bottom line is that $199/year is a pretty good price for what you get with Vimeo Pro. It may not be the best video hosting service but it's up there with the best.