From 280 Slides:
280 Slides is a Web-based presentation creator. You can add photos and movies to your presentation directly from popular Web services like Flickr and YouTube. It's easy to make a great looking presentation with our professional quality built-in themes. With a single click you can download a copy of your presentation in the Microsoft PowerPoint 2007 format. Put your presentation on SlideShare, e-mail it to a friend, or embed it directly on your own Web site, all with just a few clicks. 280 Slides runs right in the browser, with no download and no installation, and it works just like the desktop applications you're used to.