I came across this really neat algorithm for resizing images by eliminating (or duplicating) the “uninteresting” bits. This allows you to change the aspect ratio without significantly distorting features like faces. You can also mark certain features manually to be preserved or eliminated. Watch the video. There is a port for the Mac with a GUI.