system transfer

I'd like to know if I can use hdclone to transfer my windows installation with programs to my second hard drive. Here is the setup:
Physical Drive 1 - C:\ 80gb - 25gb used for Winxp, Programs, and data
Physical Drive 2 - D:\ 500gb - 155gb used for data
Is it possible to migrate entire contents of C:\ to the second drive without destroying data on it, and also making it the boot drive with Winxp?
Physical Drive 1 - C:\ 80gb - 25gb used for Winxp, Programs, and data
Physical Drive 2 - D:\ 500gb - 155gb used for data
Is it possible to migrate entire contents of C:\ to the second drive without destroying data on it, and also making it the boot drive with Winxp?