Time Tracking Software Selection Guide

Do you know that there are more than 90 different time tracking applications on the market today?