Get Wondershare DemoCreator, Democreator creates software tutorial and presentation by recording screen, but more than a screen recorder, you can record all the actions taking on the application and then add some tips or instructions to it, even more, you can easily add the narration from microphone or import audio file directly. At last, you can publish it to Flash, auto-run CD, EXE, e-mail, ftp, LMS. As you know, flash file has smaller size and is safer for transmission, i think it will be useful for you!
Good luck!
Cheers!
You can try it for free to see if it works for what you need it for.
http://www.sameshow.com/demo-creator.html