Best app for tracking time?

This previous thread may also be helpful: