See User Tip #16: Save Desktop Icon Layout for registry and non-registry methods to save your icon layout.