I used to dread changing the domain name of a site running Drupal in a multi-site setup. After changing the folder name all of my attached files would be broken, possibly some of my links would be broken and I would have to delve through thousands of records in the database to hopefully fix the broken files and links. Now I don't dread it at all since I figured out I could get around all of these problems by using symbolic links.