Bandicam. I have always used it, it does not come with any viruses (verified by Trend Micro and Malwarebytes Anti-Malware), it is easy to use, and free. Only con is that the free version has a ten minute record limit before automatically stopping and saving the recording.