So do you prefer to text/e-mail/IM, talk on the phone, or talk in person?

Out of the 3, I prefer talking virtually rather than talk on the phone. But if it was talk on the phone or talk in person, I would rather talk in person so I can see they other person's body language and facial reactions, no matter if your a close friend, or a stranger, I would really rather not talk on the phone with you lol.
[Thankx @Aleyna for reminding me I've been wanting to post this thread]