Acronis disk image
I've just used this program on my Son's PC to shovel the whole lot on to a new hard disk.
After it was done the PC booted into XP as normal - and all the programs operated normally with all data intact.
I obtained the program for free on a magazine disc. (We like free!)
Regards
Exeng