Nowadays I just stick with OBS, but I did use NVidia Shadowplay in the past (and going waaay back, I did use Unregistered Hypercam 2 at some point LUL ). The only real reason I switched from Shadowplay to OBS is the sheer amount of plugins the latter has.
Performance-wise, Shadowplay was pretty darn good, but I had no way to make a customized layout for my videos, so eventually I just had to ditch it. Hopefully in the future they add something of the sort.
used Steamlabs OBS and liked it better than Nvidia Geforce. But nowadays since I usually don't need to record multiple apps, I use the Xbox record thing (Win+G)
OBS.live (basically Slobs with significantly less processing power). Also set up some virtual audio drivers to separate audio and a replay buffer (basically shadowplay for OBS) Here's a guide I made on my current setup:
Shadowplay and OBS pretty much. IMO SLOBS is a terrible piece of software and I wish people would stop using it, same with windows gamebar. But I guess for a fast lower quality recording, it gets the job done.
windows gamebar hasn't been low quality for me, its certainly not as good as actual recording softwares, but it records in 30fps and is there by default, so it's what I use
I use OBS or windows gamebar, usually OBS since it can capture audio and multiple windows.