Anyone know any good screen recording apps?

Hi Apple Core,

I am looking to do some tutorial videos for my job and was wondering if you guys/girls knew of any screen recording apps available in the app store. The only things I will need to record are the iOS Mail app and the safari browser.

Thank you and cheers.