I’m an avid follower of time- and task-management methodologies. In recent years I’ve been a practitioner of the “Getting Things Done” methodology (GTD), created by David Allen, which I’ve found to really help me to, well, get things done! Being a technology junkie, I’ve also tried many, many tools to support me. After spending too much time flip-flopping between a number of different tools (and combinations of tools) I’ve settled on OmniFocus, by The Omni Group. (They also make other great software - more on that another time, I think.)
I like OmniFocus because it is really built with the requirements of GTD at its heart. That, plus the fact that it’s available on my phone and tablet which means that I don’t need to worry about having different tools to cater for my in different situations.
Of course OmniFocus is just a tool - it doesn’t take away the fact that you have to follow the plan and be disciplined about how you prioritise your time, avoid interruptions and the like (see my blog post on WorkSmart for more on this) - but having a tool that doesn’t get in the way and make more work than it saves is a must.