I was looking for a way to record my computer screen for free and it looks like the best option might be camstudio.org
With this software you can record everything that happens on your screen and record your voice using a microphone. This is a great way to record “how – to – tutorials” to show someone how to use a certain program. With this you can record whatever is appearing on your desktop, and then upload that video to YouTube for others to watch.
Update: I have found that downloading this software from the CamStudio website is not safe. If you want to download this software go to http://sourceforge.net/projects/camstudio/