Here is a free tool to save and restore icon positions on the desktop
from http://shellcity.net/
Quote
In Windows, when screen resolution changes, the order of the desktop icons very often gets mixed up. With DeskSave it is quite easy to recover a previously saved icon layout either manually or automatically. Software developers are given the opportunity to test their applications in different screen resolutions without disarranging the desktop icons...
from http://shellcity.net/







anyway, here's the 
