I know there is a request to be able to convert texture paths to relative instead of absolute, that would solve this problem in certain circumstances. I've just gotten in the habit of storeing all my textures in a folder on my network drive and never move or rename them. Then I do what Eric stated, done with the project or need to take it home to work on it, I save it as a package.