Fraps is probably one of the better ones. Although it only takes 30 seconds, you can always piece the clips together in a movie making program. Or, you can buy fraps if you really wanted to.
Bandicam records 10 minutes free.
There's Hypercam, but it is rather low quality at times, and leaves a hypercam watermark at the top.
That's all I really know of. But I don't think there are any that are actually free.