Good tips indeed. I do lots of screencasts to give my clients documentation on how to use the sites I build them. I've learned a few things:<p>As the tips say, audio is really important, and setting the levels correctly is also important. You want the loudest you're going to be to not quite top out the level meter. In OS X, the system prefs show you the levels, as do most sceencasting apps. Even with levels set properly, I usually run my audio through Levelator, <a href="http://www.conversationsnetwork.org/levelator" rel="nofollow">http://www.conversationsnetwork.org/levelator</a>, which does a really good job of automatically adjusting levels and smoothing out clips and chirps.<p>If you're on OSX, using Universal Access and making the mouse cursor larger is a great and easy way to call out where you are on screen. I tried working with OmniDazzle to get mouse halos and such, but it's just not worth it.<p>I'm usually pretty lazy and don't want to go into after effects or a bigger program to edit my videos afterwards if I need to show text, so I usually just prepare a text edit window or two ahead of time with any text I'll need. Drag them on screen, talk about whatever, and edit out the second it took you to drag it on later on.<p>Editing, I usually just use Quicktime Pro. My stuff doesn't need to be overly polished, so this works great.