I'm _awful_ at organisation. I have the memory of a mayfly and the attention span of a kitten on acid. Which means that if I'm going to cope with the hectic social whirlwind then I need some kind of system.
In an ideal world I'd have a social secretary who would let me know where I was supposed to be, and when. Lacking that, some kind of portable calendar is ideal - which is why I have my setup where I use Google Calendar <-GooSync-> My Phone's Calendar. This at least means I know where I'm supposed to be at any time
This, however, doesn't cover my actual To-Do list. I have to keep track of what I'm up to, and I frequently find that I'm working on about 15 things at once. I'll be in the middle of task A when someone will ask me to look at task B. I'll get halfway through that and I'll be interrupted by task C. I'll go to lunch, come back, and not have any idea what on earth I was doing. Clearly I was going to have to get myself organised with a to-do list. And as no piece of paper remains unlost on my desk for more than 24 hours, it was going to have to be software.
I've gone through a series of different task list programs to try and find one that did what I want:
( cut for screenshots that might destroy your friends page... )