What screen capture apps for OS X exist as alternatives to Fraps? What is the best alternative to Fraps for the Mac?

What should it do:


In-game screen capture.
Record audio from both microphone and system audio at the same time
Fast
(Optional) Video compression.
(Optional) Ability to display framerate (FPS)
My suggestions:


iShowU HD – great app, can record in-game videos, records both microphone and system app, compress video and still fast; $29.95.
QuickTime – records audio only from system input, supports in-game screen capture, slower then iShowU HD, but still smooth, free and built-in.
Krut – Ugly interface, very buggy.
Screeny – No demo available; $14.99