I still have some experimenting to do, but here is a decent screencast of my PowerPoint "Science Through Stories."
(I'm not sure how it appears on "regular" computer screens. You may have to scroll up and down a bit to see the whole slide.)
www.jingproject.com only allows 5 minutes of free screencasting, so I couldn't do a full audio presentation with it. I have a few other resources I'll try that might help me incorporate that aspect.