I've only just started playing around with it, but early indications are that it's very good!
http://sourceforge.net/projects/camstudio/ (http://sourceforge.net/projects/camstudio/)
From their website (so people don't have to go looking :) )
QuoteCamStudio can also add high-quality, anti-aliased (no jagged edges) screen captions to your recordings in seconds and with the unique Video Annotation feature you can even personalise your videos by including a webcam movie of yourself "picture-in-picture" over your desktop.
And if all that wasn't enough, CamStudio also comes with its own Lossless Codec that produces crystal clear results with a much smaller filesize compared with other more popular codecs, like Microsoft Video 1.
You have total control over the output of your video: you can choose to use custom cursors, to record the whole screen or just a section of it and can reduce or increase the quality of the recording depending on if you want smaller videos (for emailing to people, for instance) or you can have "best quality" ones for burning onto CD/DVD.
My early tests aren't shopping any of the lag I've seen people comment about here when they've done recordings.
Very old thread. On Windows 10 Press Win+G to record videos.
I used NVidia Shadowplay, it's free with the NVidia driver download. It seems to use almost no GPU/CPU resources but obviously you need a NVidia GPU to use it.
Gifcam is also pretty good to create animgifs.
OBS-Studio or Streamlabs-OBS (SLOBS)! :)
bandicam is also another one that is great to grab 60fps. But yes im also have used the xbox inbuildt one for my own games.