I like this one – Prezi - another presentation concept altogether & free version too. “Instead of slides, you create a large map, and zoom around to show your ideas.” Explanation in video below.
You can download your finished presentation so it can be used offline – displays in Flash Player. Can’t find any embedding facility though beyond sharing the link to the page. Here’s my 2 minute play http://prezi.com/134912/