Some time ago I had a requirement to create some training videos for work. I wanted to record what I was doing on screen in tandem with a voice recording.
I guess the best known offerings in this space are Camtasia and Screencast.com.
Well I was looked for something simple and free (with no ads, watermarks, time limits, etc.) and I ended up selecting oCam from Ohsoft.
I think this is an excellent product and it worked really well for me.
It fully supports multiple monitors so I was able to record my primary screen while having the recording controls on my secondary screen.
I would highly recommend it.