For work I use was using a program called CloudApp.
It does a selection (drag to select area) where I can either record or take screenshot (with keyboard shortcut). It then would upload and provide me a URL.
Sadly this program isn’t available yet. So I need to drop in a video/image into the CloudApp site. To do that I still need a program that can record your screen as well as take a screenshot (by selection).
I know of a few that does one or the other, but would like one that does both?