A collegue pointed me in the direction of two new useful tools created by Microsoft today.
Taken from site.....
The Customization Comparison Utility lets you compare the customization files between two Microsoft Dynamics CRM systems and the Configuration Data Utility lets you transfer custom configuration data from one Microsoft Dynamics CRM system to another.
Download the Visual Studio 2008 and Visual C# code samples for this article:
Enjoy
Jonathan