TimeBot time tracking software
TimeBot records your times, and creates your timesheets, without you doing anything. All you have to do is carry a bluetooth enabled cellphone.
TimeBot works by checking to see if your cellphone is in range. When you first come into range it takes a note of your time. When you go out of range, TimeBot waits to make sure you've really gone, and then it records the time you actually left. FInally, TimeBot writes your times to your Google Calendar.