Aces High gives you everything you need, until it comes time to upload to YouTube.
In my opinion there are two ways to go.
1) Use software capture
2) Use hardware capture
Software capture can be accomplished with FRAPS, or Loilo (free). Loilo allows you to capture at a selectable frame rate and quality, so it is an obvious best choice for a lot of people. Either one of these choices will probably get you scratching your head when it comes to recording commentary, vox, or editing. You can get a mixer at a fair price (there are a few for around $50), and maybe an XLR mic for as little as $20.
Hardware capture is probably the best way to go, but it can get expensive quickly. I play on an X99 system and record on a Z97 system. I use a Blackmagic Intensity Pro 4k ($200) to capture directly from HDMI out of the X99 GPUs. Windows 10 can mirror displays natively, but occasionally Windows 10 will also cause an 'out of range' error (there's a bug somewhere). Mirroring allows the second system to see the same thing you do while playing. The Intensity Pro 4k also records "Uncompressed," which means you need a fast hard drive (when I say fast I mean SSD or faster). I use the RAID capabilities of the second system to create a three volume RAID 0 array, and then Windows 10's 'Storage Spaces' app to assign them to a 'Storage Pool' and drive letter. The drives I use are high capacity video recording volumes, so the RAID 0 allows them to read/write at over 430MB/s (just fast enough for 2160p60 recordings). This makes it easy to record at 1080p60, but one hour of video can be 70GB-2TB depending on the bit rate of the recording (8,10, or 12). I use Handbrake (free) to convert the result into a smaller file for network transfers from one system to another.
I also have an Elgato HD60 Pro ($200), which can record 'compressed' video at 1080p60, which usually means an hour video is 15-20GB.
Either one of these cards can crash. Both of them require an editor. I use Premiere Pro and I am learning the FREE Blackmagic editor 'DaVinci Resolve,' but it is intended as a colorist editor or broadcast editor mostly. There is a free editor called 'VSDC,' but I cannot speak to it as I have no experience with it.
(EDIT) I misquoted the figure for read/write. Instead of 800 it is 430MB/s and instead of 2160p30 it is 2160p60 (at ProRes 422 HQ), as measured by the Blackmagic Design Disk Speed Test utility.