Of the three IT powerhouses that last week unveiled new mobile operating systems, Microsoft faces the most difficult task.