Here's a web-based application [still requires a kernal installed on your own computer] that helps one track excatly what work one does on one's computer. Similar to RescueTime, this application seems to give much more precise information. It also can tie into FreshBooks. Five dollar monthly fee -- may be useful to free-lancers.