infrastructure in a box for distributed team
mrshoe: We've been very happy with Google apps. It's nice not to have to think about infrastructure at all. It just works.We run our own instance of Trac and svn on a slicehost slice, which is relatively painless to maintain. Using github or bitbucket would be another good option there.For a distributed team, I do have to make a shameless plug for my own startup: http://shoptalkapp.com. Communication is key, and IM just doesn't cut it, we've found. We're always looking for feedback from fellow HNers, so let me know if you try it out.