As a consultant I have found this to be a very useful tool for tracking my time. I use the report every month to do my billing and the back up is really easy.
Maryoca about Salarybook Time Tracking