Here is a case study on my domain name change for a reasonably large site. Find how I ended up in a disaster and learn how to avoid the mistakes I did.
Read this post on techulator.com