I would recommend that take a look at CamStudio
. This is a free program that can do the whole screen or part of it, and I believe that it can do audio not sure though. Have a look and see what you think. I have used it in the past and it has worked for me.