I would agree with the fraps+handbake suggestion. In the end fraps is designed to offer the best output quality, that then you can compress how you want retaining total control on your options.

A recorder that outputs already compressed footage is problematic, because you can't see the quality until the recording is done.