I would absolutely NOT use YouTube! First of all, at the end of the video other video "options" appear that you "may be interested in"... why would you want to get rid of your viewer that quickly? Plus.. who knows what those related videos are! A stripper video?
Secondly, YouTube quality is the worst... and the best. They have a hi def version which chokes most connections, and their regular definition is absolutely awful. Some YouTube videos also contain advertising. Do you want your viewers to see that? Using YouTube as your main hosting platform is generally not advised. It makes you look unprofessional, unfortunately.
How many 'views' a video gets on YouTube won't get you any better search engine rankings either. I've had videos rank on page one of Google that have had 2 views. It's not about 'views'. It's about tagging your videos with the correct keywords, the correct keywords in the subject line and and correct title of your video file using those same keywords.
Search engines can't 'see video. Good SEO from video comes via the video sharing sites, not your personal website. Some (not all) get indexed and ranked in search engines (assuming you do all of the above correctly). Many do not. I've had videos rank on page one of Google within 4 hours of uploading for the TOP keyword search for that particular area.
The only way your personal site will be helped by video is by surrounding the video with relevant keywords in the text descriptions, page headers, titles, etc. - the same thing you do with an html web page. As of right now (although I'm it will be changing), search engines cannot index or rank based on the spoken word of your video - but they're working on it!) It's all based on the keywords surrounding the video - whether it's on your site or on a video sharing site. We upload our real estate videos to over 12 video sites for all of our customers as part of our services - any good video tour provider should do that for you, keyed properly for maximum effectiveness.
The other benefit of having video on your site is stickiness - people will stay on your site longer. They're more engaged. And (good video) makes you appear far more professional and can give you a huge, competitive edge.
If you want to host your videos on a video sharing site, be sure to check the terms of service. Sites such as VIMEO, Spike.com, Blip.TV, and others do NOT allow commercial videos and will ban you and your account and remove all of your videos without notice. Other sites, such as Veoh, YouTube, etc will remove your videos if you use any type of copyrighted material or music - without notice.
Best bet is to use sites that either cater to or at least encourage real estate video, such as WellcomeMat or Zipvo.