The one I am using now is Joyoshare Screen Recorder. It can record my screen in full screen and in customized area. Alternatively, it support taking shotsnaps, creating task, highlighting cursors, specifying configuration, etc. flexibly. Anyway, it is a dependable screen activity recorder.