My team of 10 developers is working with another team of 10 developers, designers and BAs outside of my office to build a corporate website. There will be a lot of communication, learning and knowledge transfer between the two teams and both teams are in the same time zone. Currently we're using traditional land lines and email to communicate which i believe can be improved.
How do you communicate with teams outside of your office? Do you have any tips/suggestions on how my team can improve communication? On top of my head, we could use webcams.