FRAPS is the best ..but it's slow down the game performance considerably....but the output quality is awesome..
If u can compromise the quality..u can go for..GameCam.. www.planetgamecam.com
the trail version has limitations that the audio cannot be recorded...