I just downloaded the latest GeForce Experience this morning and noticed a new feature called Shadow Play. Nvidia has equipped their software with built in video recording. Not all cards will support it according to their article on it but it has a really nice concept. I may test this out tonight and see if it's a good alternative for those that don't have any recording software or are super lazy and forget to hit record.
If I understood their article correctly, when you have the feature enabled, its constantly keeping the past 10 minutes of video in a temp file until you tell it to save. That way you can edit out the section of video you want and don't have to curse the fact that you may never see that same silly wtf moment again. I like this idea so I'll toy with it and see if there's any kind of performance decrease in my gaming or not.