you can take the scripts once more, tell me if that's what you want for saving the SO as for the reported scale I couldn't do anything, I'm guessing because of the pixel snap it forcing the scaled object to not have keep the same percent for the width and hight. Any way now the script shouldn't change the scale of the SO only it will report it a bit off for the height.
http://www.mediafire.com/download/rju40fuo8o174ja/test_Kevinoneil.zip