If you have a large number of laptops with all of thier home directories using offline caching to a networked share and that share fails or is migrated then you are in deep trouble.
With several machines lots of forced GPUpdate /Yes etc just didnt do the trick. Even if you did manage to get your home directory to connect to the new server then all the registry links for applications like VS2005 still need to be changed.
After spending a lot of time trying to fix this I used 2 tools to assist. The first is a Client-Side Caching Command Line Tool from Microsoft. This includes the ability to change the share that cached files reference and the exporting of the whole or just modified versions of files in the cache to a specified location. The Microsoft KB article here
The second is a registry editing app from Macecraft software called JV16 power tools that allows you to find and replace registry entries. It found 69 entries and replaced them intelligently saving a couple of hours hunting around manually. JV16 has a suite of other useful utilities beyond find and replace as well - highly recommended! (obviously use at own risk....;)