What free programs can I use to record my computer screen?

It has to also record the sound from the computer. I'm making a collection of Youtube videos.
3 answers