Bandicam. I take a hit to my in-game frame rate, but the vids always play smoother than my gameplay, go figure. Although Jack just suggested
OBS for video recording AND broadcasting; Bandicam only records. Open source, totally free, no malware bs. I just downloaded OBS and I'll be trying some comparison videos later. My record quality is fine, but I want to not have such a hit to my in-game fps which makes me play more cautiously.
Just trying to get highlights and moments of example or epic warfare instead of doing a whole game for hours and hours.
Check out OBS before bandicam, could save you some money. Bandicam is a 1-time pay for license, but restricted to one pc.