I just got a Dell Inspiron 600m and I upgraded the HD to a Hitachi 7k60 right away. I put the old HD in a USB 2.0 enclosure and it still has the complete OS on it, I haven't even touched it since I took it out of the computer. Now, I want to partition the 7K60 into C and D and then take everything that is on my HD in the USB 2.0 enclosure and put it on drive C of my 7K60. Then I should have a Windows install on my 7K60 that is exactly the same as the one that came with my computer. Now the question: What is the easiest way to do this (ie: any software, etc)?? Can it be done for free or will I need to pay for software? I assume that the software needs to support USB since it will be copying from my USB HD to my internal HD. I desperately need this to be done, so any suggestions would be nice. Thanks for the help!