A List Apart: Articles: The Rules of Digital Engagement
Communication for virtual teams, including ideas for dealing with conflict and keeping morale up. I agree with the idea of debriefing on long projects regularly rather than just at the end of a project; you can adapt and correct course more easily, plus everyone stays more connected.