Recommendations for video editing + screen capturing software
Try ScreenFlow ($99)

It's a little pricey, but very powerful screen capture utility. You can do the effects/transitions inside, or export and edit it Final Cut or iMovie.

This is an example clip I did a while ago with ScreenFlow and Final Cut.