I spent a very long time searching for the best way of managing my GTD setup. Although my job back then involved quite a lot of travel, I usually had my trusty Compaq laptop with me wherever I went, so a local solution was the best for me - and I was also in some places where my internet connection was very, very dodgy (most memorably: I once spent more than an hour connected via the world's slowest phone line to download about ten email messages at an edge of a jungle in India).
Now a lot has changed: I'm running a Macbook instead of a PC at home, and I have two new part-time jobs, one of which is split between two locations, which means my work computing takes place on three different PCs. Which makes it a little difficult to keep track of things... Of course, my Moleskines are my trusty companions (a notebook and - at this time of year - two diaries, a red 2007 and black 2006). But there are some kinds of information that are more easily accessed @computer than on paper.
I have always loved the idea of 37signals's Backpack - I've had a free account pretty much since they started, and twice have upgraded to a pay-subscription and then downgraded after a couple of months of not really being able to make best use of it. Quite a lot has been said already about how to use Backpack for implementing GTD. My own difficulties have been around not always having a reliable internet connection.
But yesterday I came across Packrat ($24.95 - free trial available), which uses the Backpack API to allow Mac OS X 10.4 users to access their Backpack account offline.
My major usage of Backpack is going to be away from home - on one of my work PCs, or travelling with the Macbook and no guaranteed internet connection. I track my work projects on paper, except for data that needs to be accessible between locations. So, really it's on the Mabook that I most need offline access to my Backpack.
And Packrat gives me exactly that. I'm able to add lists and notes and new pages with no internet connection - anything I would normally do online - and as soon as I can connect again, it synchronizes the offline and online content. In this screenshot, you'll notice the 'Sync' button is dimmed, showing that I'm currently offline:
As soon as I reconnect, the Sync button shows properly again, and when I click it, Packrat does its magic.
What I love about Backpack, which has drawn me back to using it again and again, is its elegant simplicity. Packrat is designed with exactly that sensibility - it does everything it needs to do to be extremely functional, without overdoing anything. It's unfussy in its design, straightforward to use, and it does exactly what it says on the box. It gives me offline access to my Backpack: how brilliant!