Adobe just released an iPad app (Adobe Voice) that allows the user to create narrated videos. This looks to be a pretty versatile tool, and pushes the creator into following a scripted storyline (with calls to action). Images come from Creative Commons.
I have downloaded, and will be testing.