Have you ever tried to anchor a text component to a line component which functioned as a landing to a leader?
And did you find that if you dragged the label over to its opposite side that the leader doesn't swap sides that it is anchored to automatically?
In the past we have handled this by creating two "duplicate" label styles, one behaving desirably when pulled to the left and the other behaving desirably when pulled to the right.
This is no longer necessary with Civil 3D 2010. Now we have the ability to apply a leader vertex override and add additional leader vertices to existing labels for creating jogs in the leader lines. With the diamond shaped grip, you can drag the leader vertex over and OSNAP it to the opposite side of the landing. Clicking on the minus sign removes the vertex override returning the leader to its original location. However clicking the plus sign allow you to define a jog in the leader line.