Try the free
Producer product from Microsoft. I've used this to record what I'm doing onscreen in order to produce a demo video (wmv format) to distribute to others. I guess you could convert from wmv to mp4 or other formats using other free tools, if you didn't want wmv.
It will record audio, too, so you can speak into the microphone while doing tasks on the screen.