Awhile back someone was looking for a way to do powerpoint presentations on a web site, I found this and it may be useful.
http://www.toughmedia.com - Ready to jazz up your Web site? This unique free service lets you build a multimedia presentation, using Flash technology. You can design your presentation here online, choosing from their template collection. Just fill in the form, preview your masterpiece and then generate your production (and it'll be E-mailed to you right away). Note: the Macromedia Flash plugin, which is needed to view these presentations, is included with the Explorer and Netscape browsers (from version 4 onward).