stpwtch is a free, "fault-tolerant" personal time-tracker for people who want to know where the time went. I wrote it for me and have used it daily for five years - so it works great for at least one customer! I hope it works well for you!
fnsh_it is a tool for tracking progress towards long-term goals. Like writing the next great page-turner. Or running five thousand miles. Or benching a million pounds. It uses statistics + an economic model to learn when you work best and schedules acordingly.