Brainshark is an attractive tool - you can upload a presentation and then narrate it, creating a nice guide through what you're teaching, selling and so on. You can also upload photographs and narrate a story with them, or record your own podcast online. There are other tools out there which do the same sort of, thing, so this is another addition to that collection. Presentations cannot be downloaded in the free version - but you could always use a screen capture program to do that if you were desperate. I looked for pricing options, but couldn't find any - you had to contact their sales team, which makes me think it's going to be eye wateringly expensive. However there's still plenty that you can do in the freebie.