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.
What's new in this version:
This version is the first release on CNET Download.com.