iShowU is a versatile utility from shinywhitebox for recording video captures of your display (including any audio). Users have quite a bit of control over what exactly is recorded and how, including specifying a capture size and format, as well as 'mouse capture' and 'follow mouse' modes of recording. Check out iShowU's features page for the full rundown.
While iShowU is in its 1.x beta mode, it's free, as the dev has "no intention of releasing a half baked product that works only on Thursdays, and then, only if you are holding the mouse juuust right." Once it goes commercial, shinywhitebox is aiming for a $40-$80 price point, so why not grab a demo before they hit the big leagues?