A lot of integrations, calendar reminders, usabilityCons:
I use Google Calendar to schedule my day and to plan all the events and meetings. There is one great option for - Google Calendar integration with TMetric, this allows me to track time spent on various activitiesRob Russell has used this product for one year.
Fast, simple, lots of integrationsCons:
Desktop design is outdated
Holding out until the end of the year when the new desktop design should be appearing