ALLCapture is a complete screen recording software which have all the features you will need.
Record all screen activity in real-time, even webinars or video conferences
Easily edit the captured video and insert captions, notes, special effects, etc.
Record sound during the capture process or add it conveniently during playback
"Memory Manager" for better recording performance
Small output size is ideal for e-mail and Internet use. Choose between different output formats including Flash, EXE, ASF, DVD, SVCD and VCD
Support of full screen and multi-screen recording
Recording of overlapping windows and program interactions
Animated text objects and speech bubbles
Get thos software worth $199 for free, just today from here