I've considered YouTube, but I don't want related videos to show and I don't want people to even find the video if they're browsing around on Youtube.
I considered Vimeo but they specifically say that their service is not meant to offload business hosting costs. LOL - yup, that's exactly what I'm trying to do.
Could host it myself I guess, and to be fair I think I have oodles of leftover bandwidth, however that's probably not the best option if its in the middle of a sales process.
What do you guys use?