Merrell, what are your difficulties with to-dos? I will say I had similar issues myself keeping a list of such items, and of the time spent on different tasks. After trying and failing for a while to stick with two of my core methods, I just one day said enough is enough and stuck with them by spending a decent amount of time doing them and forcing myself to execute those logging tasks when certain communications demanded them.

So for the last few months I've had a good track record of recording time and getting my lists accomplished. I use EverNote's checkbox style for my daily to-dos, and anything I don't finish that day, I leave unchecked and carry over to the next day. It has done a lot for me.