there is a Keylogger that I like to use and is called Wolfeye Keylogger. You can download it from CNET or from Chip Online, so you can be sure that the software is clean and does not fill your computer with crap. CNET and Chip Online do check all Software they offer for download.
The Keylogger is very stable and easy to use. But only the trial version is completely free. To unlock the full version you must become a customer making a small fee.
When you were a little girl chatting with your mates in the playground about the men you'd one day marry, did any of you say 'I want mine to be so sly and devious that I have to track his internet use with a keylogger'? Thought not.