Here are a few ways to copy ur data and preserve settings...
Well the first part is partially preserving a windows configuration with nLite. With that u can make ur own personalized Windows Installation CD, but it's got it's limits.
After that u can copy data and settings. The problem here is I've only found software that u need 2 pay 4, that can do this
My 2 favourites are Genie Backup Manager and Acronis True Image. They both can copy settings and data onto a medium of ur desire.
But if u've got two computers with a windows installation on it u can use Windows own functin to copy ur stuff. Start-->All Programs-->Accesories-->System Programs-->Assistant to copy files and settings.
Hope this helps