I personally recommend the following:
Screen Capture-
OBS - Free, but consider donating if you have the means. Great software! Very popular right now.
-
FRAPS - Costs $37. Been around a long time. Records desktop and games. Pretty popular also.
Video Production Software-
Sony Movie Studio - I use it and I think it's a great value for $60. Tons of features for only $60. Does almost anything an amateur video producer would want.
Video Production and Screen Capture-
Camtasia - $300 but more robust all-in-one software solution that includes comprehensive video production tools and screen capture. Generally targeted at enterprise/business audience that wants to make training videos, but good for recording webgames, too. I've found this is only good for desktop recording. I can't use this to record PC games, like Skyrim or whatever.