A list of sites that can be used to create slideshows in a browser
Zoho - Click for WYSBU guides and more
A WYSBU preferred site, Zoho allows you to add embedded video to a slideshow presentation, a task not easily accomplished in a traditional PowerPoint. Presentations are stored and edited online, so students working in groups won't have to swap files. View WYSBU guides and more!
This site runs best in Firefox, rather than IE, but it is a smooth and easy to use presentation site that allows for embedded videos.
Although this site doesn't allow for embedded videos, it is an easy to use online presentation solution.