I've been a big fan of Camtasia Studio since I saw it demo'd at the Conference on Instructional Technology four years ago. Camtasia Studio captures screen activity to which you can then add titles, callouts, quizzes, and export the final product to Windows Media, Flash and Quicktime. You can use the same software to create menus for distribution via CD or Web. I've used Camtasia to produce technology tutorials, online lectures and podcasts. Very simple and intuitive (but powerful) software. I presented a workshop on it at the SUNY Training Center last Spring and it was probably the easiest application I've ever had to teach someone else to use.
My only gripe. It's Windows only. Which always amazed me because the interface reminded me so much of iMovie. I've tried SnapzPro for the mac, but it's just not the same. SnapzPro doesn't have any of Camtasia's editting and production features.
Fortunately, Tech Smith has taken note of this and is asking mac users to fill out this survey http://www.zoomerang.com/survey.zgi?p=WEB225KKUB3JMP and let them know how they should go about the development of a mac version. I'd be happy to have access to a bare bones mac version while they're working on a developing the full blown one. I bet it's something Apple would take notice of. If we're lucky it would become part of the iWork suite (Ok, now I'm just daydreaming).
Thanks to Kevin Dangoor on Technology, Business and Everything for getting Tech Smith's attention and getting the ball rolling.