The "best" recording tools are
NVidia Shadowplay and its AMD counterpart.
If you don't have a high-end GPU, you should use one of the following:
As for video editing and rendering the massive files down to a smaller file in high resolution, honestly the only editing software I'd use is
Sony Vegas 13DxDiag is free to download; however
FRAPS and Sony Vegas you'll need to torrent. Anyone that actually wants these bad enough will torrent them.
www.thepiratebay.seSearch for FRAPS or Sony Vegas 13
Torrent the first links, follow instructions inside, tada
Once you have them, watch some Youtube guides on their uses. It's pretty easy to get the hang of it.