Weekend Project- Time Tracking

So what's the best way to keep track of what you do during work each day? I'm trying to find a system that is simple and efficient. I don't need much, just a basic time sheet that breaks down how I spent my work day. I don't need:
  • 4:23:12PM- Got coffee
  • 4:27:30PM- Sat back down
Rather, something that keeps track of that I was doing in a big picture sense. The problem with this seems like there are a lot of possible solutions and a number of programs available. My starting point is a spreadsheet (my solution for most things) but everyone has their own solution. Anyway, it's something that has to be resolved relatively quickly. I think it will be really interesting to be able to look back at a month and see where my time went.  In order to do this well, I will need a system that is sortable, but I really don't want to take up much time with this. It's something that I could easily get carried away with and spend more time updating it than I do actually working...