I think body language plays a huge role in communication. Your posture, face, hands, etc can say a lot in a conversation, even when the person you're speaking to doesn't speak the same language as you. And of course, when gesturing it's nice to be able to signal to help convey your message. Though you have to be careful sometimes with body language, a hand signal in one culture can mean a totally different thing in a different culture.