I'd really like to hear from hackers organizing their projects what software in this category they like best. I have liked Basecamp as a framework for sharing do-list items with colleagues (most of my colleagues and I work independently of face-to-face meetings most of the time) but I am willing to learn about other products or service. Efficency is key. What do you recommend to do best what Basecamp does?