Once upon a time there was PowerPoint. All you had to do was add a few windows clip art images and some cheesy PowerPoint slide transitions and you had your audience's attention. 10-15 years later things have changed. Keynote is the big player and the truth is that (like most Apple products) it offers a better user experience, interface and result. However, it's still a desktop application and you need to have a Mac. The question is, are there any alternatives? In a world where the Internet has taken over our daily life and we've ended up using our smartphones and the browser more than anything else, the answer is yes, you can find alternatives.
Prezi started back in 2009 as a small start up that lets you create engaging presentations in the browser. 6 years later, it has millions of users and it is being used by many TED speakers worldwide. Instead of slides you have a huge canvas where you can drop your text and images and choose how you want to navigate/animate from one to another. The interface is very easy to learn and if you don't feel very creative there are lots of templates to choose from. There is a free option to sign up but your presentations will be available to the public. For a reasonable amount of money you can sign up for the pro or the business account (if you are a company) and make them private. It's cloud based and you can access it from any device. There is also a mobile app to control your slides with your phone while presenting.
If you really want to impress you audience then maybe it's time to stop using PowerPoint and explore all the cloud based online tools that are out there.