When using the Marlin LCD menu, there is an option under Control -> Motion -> Z Offset that set's a Z Offset to be applied after G28. I'm using Marlin "stable" version 1.0.2-1 on a Sanguinololu 1.3+...