Hello. I am looking for a program to record games with. I want to be able to play the game such as Minecraft or Halo on my computer and not have to worry about the screen recording using up all my RAM and CPU. Also, are there any free ones. I heard paid version of Fraps is nice. Any other suggestions?

It really depends on your machine's specs. If you have a powerful CPU and graphics card, get any screen recording porgram and max the FPS and quality all the way up. If you're computer isn't as powerful, you might want to go with a box that records the input, from let's say the output of your computer.

I paid £15 for fraps (It's now £24) about 5 years (used a hacked full version for years before that) ago and you get free updates for the lifetime of your purchase. It can now record the windows 7 desktop too so I use it more for screen recording these days.

Fraps never seems to bug out or crash. The files split into chunks and never seem to go corrupt. I notice this on some screen record software.

I'm all for free and open source, but fraps seems to be a jack of all trades right now.

Just remember that the raw files will take up a lot of space on your hard drive so don't forget to turn it off.

The free version only records half size, but it's worth trying to get a feel for the software.

All depends on your PC spec.
Recording on to the same hard drive as what you are playing on will cause low FPS if it is not very fast.
I play off a 5TB NAS so about 750MB/s and can record with 100FPS.
Better PC = more FPS.
Rule of thumb. When recording it is half the frames when playing without recording.