Screencast 


Screencast is a screen recording application for Mac OS X that is both unobtrusive and polished, allowing for capturing of audio and considerable control over the overall recording process, including some very useful features for demos (most notably, it displays keyboard shortcuts and emphasizes mouse clicks):