PivotPlacer
A quick and painless way to place an object's pivot at 27 places on the object's bounding box. Two modes exist - local - that aligns the pivot with the 'local' bounding box (ie - it takes rotational information into account) - or world that'll align the pivot with the object's bounding box with respect to the world axis.
For a max 5 - 4.2 version of this script - please download bspack_r4_r5_v031.zip. Use the original bspack_r42.zip if you want only max 4.2 compatibility.
The only major differences between script packages are slight version compatibility issues - there are no new scripts added between the 3 packages.