Here is what I did that seemed to work for me. I haven't noticed any problems yet.
I had the domain user login and create the mobileMe account. Then I log in as the local admin and do the following:
sudo cp -r /Users/username/ /Users/networkusername/
sudo chmod –RN /Users/networkusername
sudo chown –R networkusername /Users/networkusername
Then login as the domain user. Everything seemed to work for me. It prompted me about the keychain password since it was different between the users. I then changed it. The only icon on the desktop that I had to do anything with was my Windows 7 VM on Parallels. It prompted me to fix the alias, so I found the proper location in the documents folder. Other than that I haven't noticed any problems. All my aliases, dock, programs, ect seem to be fine.