iShowU HD is a realtime capture application providing an easy-to-use interface. It has professional features like drag-and-drop to final cut, multi-channel audio capture, microphone audio record, iSight and webcam support, directly upload to web, full-screened OpenGL apps etc.