Sadly no, the only thing I use at the moment is pencil and paper! and obviously sometimes that slips the mind if it's not in your face. I'm developing my own Adobe Flex/AIR application that will have a time tracker with it - problem solved! Maybe a digital stop watch would be a good idea? have it just below your monitor or to the side?