Game Recording

Hi everyone =)
I'm thinking of recording and making my own SK vids, and I was wondering which screen recording program would be best to use? I would rather get peoples opinion before spending any money on buying the software, so any input is greatly appreciated ^_^

If you use a mac , you can use a combo of Quick time and soundflower before you get a better recording device

I'm on Windows XP, and since I don't have $50 for Fraps (NZD currency T_T) I tried to download MSI afterburner, but I got the message "failed to initialize display driver wrapper".
Anyone else had this problem, and any idea on how to fix it?
Thx Jmsa and Trabias for your input so far =)

Use Hypercam. I currently use a free program called Screencast-O-Matic but it makes my game lag.
I highly recommend Fraps. c:
If you can't spend the money for Fraps, then MSI afterburner is a nice alternitive!