I used to take screenshots of my OS9 desktop every few weeks so in the event of a resolution change (down to 640X480 for whatever reason, etc.) I would know exactly how every icon was arranged on the desktop. Oh, how I miss that. The best thing I've found is to arrange your icons how you want them without icon spacing turned on, then choose "clean up." It will put the icons in a horrible mega-exaggerated spacing scheme, after which you can select a row of them and move them over where you want.
Overall I like OSX but it's little things like that which I just can't stand. Why, Apple? Why?