I've found roxio software used in conjuntion with photobucket and posted via blogger to be a great combination for producing excellent video content online. A good video camera to use for your own videos is "Flip". Websites for these great products are: http://www.theflip.com/es- mx/products/flipshare.aspx http://www.roxio.com and here's a link to my own photobucket page with a few examples of stuff I've uploaded from my flip camera and captured from online videos: http://s746.photobucket.com/albums/xx107/wgolds4819/
You can view some completed projects online at: bgoldstein29.blogspot.com and billgoldstein.blogspot.com
The Roxio program takes some getting used to, but the editing options are really great. One of the best video software choices out there.
I have used several programs for pre-training in my videos. Among them, I've found http://www.roxio.com very helpful for editing and creating videos of all types. It is not freeware, but well worth the investment. I also use logitech software with my webcam and a good link is: http://www.logitech.com/en-gb/webcam-communications
You can see these two resources used together for introductory comments on a video for "distance education" on my own blog at: