ScreenVirtuoso Pro is a fully-featured application to record your desktop activity and create video tutorials. The program also allows you to record web videos, TV, etc. And has a built-in Note Maker application to annotate and edit your recordings (not available in trial version), and the Mr. Captor tool to make captures.
The program is very easy to use due to its intuitive interface. It allows you to define the region of the screen to be recorded (full screen,window, rectangle area), adjust the recording and some general options. For example, when recording, the program can show a flashing frame and the control panel for your convenience. The recordings will be automatically saved to AVI format, but you will be able to convert them easily to MPEG, FLV, WMV file formats right within the program.
Moreover, the application allows you to record audio and synchronize it to your video recordings. You will be able to set the audio size, channels, and samples per second, as well as choose the source to record from.
All in all, ScreenVirtuoso Pro is a great program offering you lots of customizable features for your creativity. It is rather difficult to mention all of its options, so I would better recommend you to download the app and try it yourself.