I have spent the past couple years working on different projects for a local CPA firm. I realized that there is no good solution for accountants and other consultants to track their time and bill their clients accurately.
I decided to make my own time tracking solution (both to help me track time as a student and to sell worldwide).
The software is called Time Squeeze (www.timesqueeze.net). Please feel free to give it a try, show it to your co-workers, or give me feedback on what I can improve. It will change your work for the better.