Hey,
I use the new OBS Multiplatform (cf.
https://obsproject.com/download#mp) and it works pretty well. Sources are now global so it's easier to configure by default. OBS is highly configurable so you can have very good image quality but it can have an high CPU usage depend of the configuration.
If you don't want to create scenes, add multiple video/image/info in your video or spend time to configure OBS maybe try first AMD Gaming Evolved Client (cf.
http://www.amd.com/en-us/markets/game/raptr). It use your GPU through the VCE (Video Codec Engine) to record.
Thank you! I particularly enjoyed the fact that you can "test" your machine and connection and it calculates recomended FPS and resolution. As a bonus, I found Speedtest.net, which I always wondered about.
http://beta.speedtest.net Speedtest without flash ^^