How can I transfer 1:1 copy of data from 1 HDD to another. To be more specific, I want to keep my Windows installation but i am selling my 20Gb HDD and getting a 40Gb HDD. Now i want my Windows Installation and programs to remain as they are and the registry, just wanna move the data to another HDD so when i join it back up to the PC, Windows XP will boot up as normal but from the new 40Gb hdd. How can i do this? Thanks!