beings everything is working perfectly now, i would like to make an exact copy of my hard drive. i do have access to an external usb hard drive enclosure where i could slide in a new hard drive for transferring and storing the clone. 1st question - which program is easiest for a novice?......(presently wondering about drive image and norton ghost.) 2nd question - do the hard drives have to match exactly (gbs, speeds, brands etc) when making the clone? with hard drives being so reasonably priced these days, i would like to be able just to remove the "bad" one and slide in the clone to get me up and running again - then later i can reformat the "bad" one and use it for the clone. i am running windows xp pro - 120gb hard drive with two partitions.....thanks in advance for your response!