Brainshark alternatives

Brainshark
Brainshark is a suite of applications that enables users to create web presentations. With nothing more than PowerPoint and a telephone, any business person can create and deliver online presentations and learning courses that are available on-demand at the convenience of their audience. Brainshark gives you the capability to deliver rapid eLearning, launch customized lead generation campaigns, and create detailed activity reports. You can see how much of your message has been viewed, how long it was viewed, and by whom. Grab your audience's attention and measure the results with voice-enriched, mobile-ready video presentations.
Brainshark alternatives are:
Prezi, SlideShare, SlideRocket, Webex, SlideShark