PresentationTube is a new site and desktop app (for Windows) for creating presentations and then uploading them to a site. The desktop recorder looks like a nice app for creating a presentation that can include images, text, video, etc. Also, it can be embedded into a site or blog.
I recommend checking out PresentationTube by clicking here!!