TimeSnapper - TimeSnapper is an Automatic Screenshot Journal. Play back your week just like a movie.
RescueTime - Time management software that shows you how you spend your time & provides tools to help you be more productive.
SnapLogger - SnapLogger keeps a visual track of your time so that you will never have to wonder how and where...
Qbserve - Freelance time tracking, invoicing, and productivity improvement
ScreenMeter - Employee time-tracking software with automatic screenshots. $1 per user per month. Free trial.
Monitask - Employee Monitoring Software with Screenshots, Internet, Activity and Time Tracking