I love this app for keeping track of scheduled things, the last time I did something or when I started or stopped something. On my list of essentials!
CareyAndrew about Last Time Tracker