In terms of minimum to no shift in camera position ball heads I have used are the Arca-Swiss B2 Monoball (which is reall y a double tilt design with the lateral (roll) tilt movement nested inside and controlled separately from the fore/aft (pitch) tilt movement), the Arca-Swiss B1/Z1 Monoball, and the Really Right Stuff BH-55. Beyond those two brands I have used or tried the top of the line ball heads from Benro/Induro, FTM, Foba, and Graf. for very precise work it helps to separate the pitch and roll movements. You might find the big FTM to your liking but I tried it and was not as happy with its precision with off center loads (panorama and macro work).However that may be, I am still a bit curious whether there is another ball head that is good to control (precision-wise) and doesn't suffer from post-lock shifting too much...
For my macro work over the past few years I use the camera and lens mounted in a two way clamp in a Really Right Stuff Camera Bar so the camera and lens can move towards towards or away from the subject without having to move the tripod. The camera bar mounts to the tripod head.
