Yes, the link I offered explains one possible solution.
You don't have to move your home folder by using symbolic links.
Both symbolic links and moving the home folder have the same downfall: If the location you are writing to or reading from is not available, you might run into problems including but not limited to data loss.
An example of a symbolic link:
Code:
ln -s /Volumes/Drive/Documents Documents
You would do this in Terminal. It will create a symbolic link in your current directory pointing to a directory somewhere else. In this case Documents points to /Volumes/Drive/Documents
You could even do a symbolic link for your entire home folder, avoiding the use of the Advanced option in System Preferences/Accounts.