Robin Good: Camverce is a Windows-only screencasting software that allows you to record all of your computer desktop activities including your mouse cursor and your voice.
Not only. Camverce can also
a) annotate the screen as you record,
b) record any video playing on your computer, whether it is local or being streamed by another web site, and
c) capture high quality screenshots, thanks to a unique scree-capture codec it is has developed.
Camverce makes it possible, though an integrated suite of small apps to aso edit recordings and to convert/export them to your preferred video file format (ASF, WMV, AVI, MOV, RM, SWF).
Price: $99
More info: http://www.innoheim.com/camverce.php