AdvoLogix Basic Timetracking is very good at providing the means to collect day-to-day timetracking activities for most law firms.
The Foundational Tenets of Advologix Timetracking are as follows:
Financial Matter Information

Each Matter page contains a section showing Financial information as associated to that Matter.
Timekeepers

In order to record Time in AdvoLogix, each user or external resource (Contact) must have a Timekeeper record created for them.