Hey everyone, I'm a college student looking to for a program to easily track how I spend my time, so that I can stop wasting it. There are several options I can think of, listed from most favorable to least: 1. Get a dedicated app which can track which programs I am ACTIVELY using. For example, I am gaming with safari open, and only the game's timer is increasing. When the mouse and keyboard doesn't move, it shouldn't be counting. Preferably, it charts this data so I can view it in total and day-to day. (Tall order) 2. Use a dashboard widget with several independent stopwatches which can remember the time even after a restart. ( Can't see day-to-day stats, only total time) 3. Record everything I do on iCal, adding up time later. (Time consuming, can't see data "live") Anyone get what I am looking to do, and have a solution?