Maxtor MaxBlast 3 duplicates your hdd easily for free. get the windows version of MaxBlast 3 from here:
http://www.maxtor.com/portal/site/Ma...&downloadID=58
Run it and go to drive-to-drive copy and select source & Destination partition, hit start.
there's also a dos version of this utility but it takes ages to duplicate hdd under dos mode.