PM_heatWeight is an auto-weighting script for maya, for attaching a joint skeleton to a poly mesh skin.  It acts as a front-end to Ilya Baran & Jovan Popovic’s “Pinocchio” auto-rigging and weighting library.  (see here). Specifically, it uses their heat-weighting algorithm (also implemented in Blender) to provide MUCH better default weights than Maya’s bind skin weights. Currently, since it interface’s to a Pinocchio executable, it is only available on windows, intel-based Mac OSX, and Linux.