dxtory if you have weak pc, dxtory if you have amd.geforce experience (record whole desktop) if you have nvidia gpu.
Can confirm this, GeForce Shadowplay is godly.I used FRAPS until I built my rig though, and it worked fine for what I wanted. Sadly FRAPS provides a small FPS loss due to the amount of CPU it uses, but it did the trick until I got my GTX 980 TI's and could use GeForce.
Shadowplay is god tier. Just got a nvidia gpu and I love this shit
It's even better if you opt into the beta program and get the latest features http://www.geforce.com/geforce-experience/gfe-beta