Why does fraps lag when I have a GTX 660 SC?

I bought a GTX 660 SC yesterday! And before I had a AMD Radeon 6670 and I could record Minecraft at 69 FPS on high settings now when I record with the GTX 660 I'm lagging really bad I get 30-50FPS can someone help me! Can it be my ram or hardrive that messed up?

Because it's how Fraps is coded. If you record at 30 fps then Fraps can only record at 30 fps, 60 fps, 90 fps. If your framerate while recording drops even to 58 fps then Fraps will lock it to 30 fps until you get 60 fps back. If you want stable 60 fps, then you must make sure your gameplay never drops below 60 fps.

Here's an information guide how to get best performance with Fraps. You can find bunch of useful info, or you can ask a question there if you'll have any:

https://encodingtalk.com/threads/best-fraps-performance-tips-afaik.559

Try Bandicam - it's lightweight so it results in less lag than Fraps. It's really good!