With all the technological advances these days, most people communicate electronically. This is amazing as it allows everyday business to move at a very efficient rate. Most tasks that would take a day in the past, now just take minutes.
I have always been a fan of technology and its fast rate of advancement. Although, I will always believe that a face to face meeting is of high value to business activities. Meeting a customer in person is very important as is being able to communicate using technology.