If you are familiar with the topics you need to train on, I would suggest making your own videos with a product like Camtasia. I am currently using that product to produce videos teaching my end-users how to use our online portal associated with our new SIS. As far as price in concerned, the Camtasia license isn't that expensive, and it's very simple to create a video and throw that out to your web server so that end-users can see it. I think that end-users get more out of videos created by in-house technical staff rather than "canned" videos.

I agree with jo357. Creating your own, more "personal" video would be best. That way you can add specific information and will be catering to the lowest common denominator of your users. If you really can't afford Camtasia, there is also the free Camstudio. It isn't nearly as feature-rich as Camtasia, but it gets the job done. I hope this helps.

check out camstudio. It's a freebie, and works very well. I've used to make several videos for our away users (now if I can jsut make them watch them). I use windows Movie maker to edit them, add credits, sound, and so forth. sorry, can't help much with videos, but build your own is simple and easy.