I'm planning on replacing my 120 GB HD for a new 160 GB one, so I would like to copy all data from the old HD to the new one, without having to partition and intall everything from scratch again. I mean copying all partition and operating system data altogheter.
In your experience, what would be best and safest way to acomplish that? If possible, I would also like a program that would both copy and verify the integrity of the new data comparing it with the old one, just to be safe on data corruption issues.
Both HDs are SATA and are connected through SiI 3112 onboard controller in my ASUS A7N8X Deluxe. Any help will be appreciated!