Speaking on the phone

Do you find it easier or harder speaking on the phone than speaking to people face to face? Does it depend on context? I sometimes prefer speaking on the phone because there is no confusing body language, although in some cases I find it anxiety provoking. What do you think?