I've used a lot of different time trackers. I started with a generic time tracker, then moved 'up' to MyHours. Then in January I found
Klok, which I loved because it was on my desktop. I recently paid for Klok2 which allowed me additional features, including an upcoming integration with Freshbooks; which I've started using recently.