9Slides is a wonderful site for adding narrations/video to a presentation. This is very easy to do, supports a wide variety of files (PPT, Keynote, etc), and works great on mobile devices. Also, a finished presentation can be embedded into a site or blog.
I highly recommend checking out 9Slides by clicking here!!!
*9Slides is an advertiser of Technology Tidbits.