I wouldn't use it for my GTD as a replacement, just because there are
too many things I do that involve not being at a computer (and from
which referring to one would distract me), but as a tool to manage and
track tasks with email between multiple contacts, it's golden.
FWIW, for projects I manage with basecamp, I have a coin envelope with
the project goal on it, and a note to "see basecamp." That keeps my
basecamp projects from falling off the radar when I do a quick
mini-review scan of my project board.
Here's my hack: get a 256mb flashdrive keychain. I got mine at Amazon
for 25 bucks.
I use TextMate to manage my lists, so I just store all the text files
and the project file on it, and whatever mac I put my keychain into, I
can edit my files with ease.
Basecamp is something I would use instead of separate email and a wiki
and blog or something, to manage deliverables and creative projects
that are done for a client.
It seems like it would shine when you're dealing with... well, most
"average users" as clients; it puts the learning curve for
collaboration, file upload, and the rest all in one place.
(I deal with average users as clients all the time, and believe me,
this is important. Regardless of how actually easy a wiki is to use,
it's "one more thing" to learn, which can be terrifying. Basecamp's
learning curve is comfortably shallow, and the SFTP upload form
prevents them from sending you word and powerpoint files via email.
This is *especially* useful when they're using various flavors of
Outlook and you aren't.)
But, although I can see how you *could* mange GTD with your Basecamp
server, it's just not quite the right tool. And certainly too much
money for that sort of thing!
In summary: if you do business with mostly geeks who won't blink at a
new kind of wiki or a blog or LJ, use that. If you're trying to set
yourself up with on-computer lists that can go with you, use a
thumbnail drive. If you find yourself having to manage email,
milestones, revisions, and file shuffle with the technically
challenged, go for Basecamp.
I happen to fall into the final camp, but suspect I'm in the minority.
I hope that was helpful.
Cheers,
Josh