Thumbstacks.com - Live presentations on the web!
from Diigo
SlideShare
Vyew.com - FREE Anytime Collaboration and Live Conferencing™
Vyew.com - FREE Anytime Collaboration and Live Conferencing™
Zoho Show - Online Presentation tool
Forget PowerPoint: 13 Online Presentation Apps