How can we communicate better with you? Vast technological advances in the last few years should make instant communication ...