[ubuntu] Auto-mount USB drive as home directory at login?

view story

http://ubuntuforums.org – In our office we're setting up a computer lab with LTSP, with a thin client on each desk, and we'll have a couple of laptops for use by any of us when we have need to work out of the office. The laptops will be configured with the same software as is available on the lab server. What would be ideal is if each person could sync his home directory with a USB drive that could be plugged into the laptop before the user logs in on it, and upon login the file system on that USB drive would be mounted as the user's home directory on the laptop. Then when we get back to the office, we could just plug (Hardware)