NVIDIA's ShadowPlay can have up and down performance depending on your PC configuration. But it's free, easy to use, and can be tweaked for straight-up recording, grabbing the last few action-packed minutes of your game, or broadcasting your adventures on Twitch. Keep in mind that if you are running ShadowPlay features like instant replay, record, or live stream, it will affect FPS to varying levels depending on GPU.