I'm afraid that all of the answers so far are wrong. "Whom" is not informal. Who/whom are used as subject/object, just like he/him. So, if you would say, "Are you calling him?" you would say "whom are you calling?" Similarly, since "he called me" is proper, so too is "who called me?" Saying "who are you calling" is technically wrong, because it is equivalent to saying, "are you calling he?"
That all being said, I said that "who did you call" is technically incorrect because the use of "whom" has become quite rare, and even can sound pretentious nowadays. Most people say "who are you calling," even though it is technically incorrect.