I haven't used basecamp, until now
Becoming a self-employed web developer threw my daily routine out the window in a big way, and my preciously corporate sanctioned work-flow as well, giving me a new set of problems. One new problem I've had is process tracking, central information storage and updating, and project management. If this sounds like three problems, you're right, but they are tightly connected.
Having many projects and lots of information to track, share, and modify, basecamp handles with ease and makes me work less and takes care of these problems without taking too much of my time. I am finally "with it" when it comes to project management.
Developing software is no picnic (as you know), but now at least I know where the utensils are. Try eating potato salad without a fork, and you'll get the idea. If you haven't checked out basecamp (by 37 signals) it is worth it, there is a free account, awesome simple tutorial videos, and a great application to help you track life and work.
If you are with it, and use basecamp religiously (or casually), do you have tips for a basecamp beginner like me, or ideas to get more out of basecamp? We're all ears.