As David said, they are indeed somewhat arbitrary... You can see the branch cuts using a plot:
Plot3D[Arg@Log[(x + I y)^3], {x, -4, 4}, {y, -4, 4}]
where z has been replaced by x+ I y, and we take e.g. the Real (Re) or Imaginary (Im) or Argument (Arg) part...