Program called Fraps is pretty good, a lot of people use it. Only thing is, the free version only records 30 seconds at a time and without sound.
Another program a lot of people use it Xfire, well I think that is what it is called. Haven't had much experience, but people say it's like steam...