Ok just finished this upgrade.
ROYAL pain.
I tried using the howto from here :
DIY Upgrade Navigation CIC Hard Drive to SSD Solid State Drive - Bimmerfest - BMW Forums
The pictures and how to remove the drive and all was great. I will link the pics here in a few minutes since they are not showing in that thread without using a plugin in firefox.
The problem started when I went to copy the data from the old drive. The paragon software the guy used just wouldn't ever complete on my machine. So after 9 hours of battling with it I ended up using active disk backup software I already had installed and it worked fast and simple. Also to boot I now have an image of the disk saved out in case I ever need to make a new drive setup later.
Once I used active disk and put it back in the car and rebooted the cic it works perfectly. Nice and snappy too speed wise.
The other guys howto is really good so I cant see much of a point in remaking it right now but I may do one later myself.