For me, electronic chat is better most of the time.
Everyone is different. I vastly prefer email over chat, but also wouldn't want to live without the occasional face-to-face.
"Everyone is different" is my point. Face to face once in a while is nice, though I don't care so much about having it very often with my colleagues in a professional setting.