Types of Communication

The benefit of good communication to successful project management should be clear to you. We discover daily how technology is bringing teams closer, whether virtual or not, from email and video conferencing to text messages and in-person meetings. What is your preferred communication tool, and why? Think about what you consider to be your "best practices".