Thanks for the replies, and YES i intend to use it for
ethical reasons only

. Being in the elearning industry, i create a lot of online activities. Remembering the actions that are done to perform activities is a PITA, so i use Captivate to capture my actions. Just tried coming up with another constructive use for keyloggers.
Thanks