Pages tagged screentoaster:

Free and Easy Screencasting to Build Your Website Demo
http://mashable.com/2009/01/14/free-screencasting/

from Mashable.com
screencast (online tool)
Totally Web-based free screencasting tool, ScreenToaster.