Often the best messages are the most simple and straight forward. If you want a perfect example, check out Common Craft. They simply explain things – there is no PowerPoint, there are just simple visuals that clearly articulate their points. The visuals are borderlining on a junior high art project, but I am sure you will see that doing the same thing in PowerPoint is just not the same.
And while I am at it, if you wanted to learn about Twitter, Blogging, Social Networking, etc they have some great samples. And if you want a short video to explain what you do, they just might be worth contacting. And no, I do not represent them in any manner. I just thought they were a great example of performance.
If you are trying to create a presentation to convince the executives to alter course, rethink the tired old PowerPoint and bar chart approach.