you can use "3 point rotation" script from my pack -
http://scriptspot.com/3ds-max/sergos-script-pack
I think it does exactly what you are requesting. I was missing refernce rotation mode in 3dsmax after using it AutoCAD, so I've decided to write tool like that.