oCam is the most convenient screen, game, video, webcam recording program in the world. The program is highly customizable and capable of recording audio from microphone, system sounds as well. Records full screen and HD.
D3DGear is very fast Game Recording Software and Twitch Streaming Software for PC. It records your games to movie or live streams to twitch.tv site with best quality and little software performance impact.
Bandicam is the best Game, Video, and Screen recording software. It is high quality and you can upload the recorded file to YouTube without converting because the recorded file is much smaller than others. It also has much less Lag/CPU/HDD usage.