A working Max Utility or customizable keystroke to snap the selected object or an objects sub-selection (if only certain vertices of an object are selected) to the current grid spacing, or number specified in a field within the utility. The attached image gives an idea of the (very simple!)interface.
A max plug-in that will run in the utilities panel.
3d Studio Max 9