I've always used Ghost at work, but at home I don't have a copy.
Can anyone recommend some software which will image my main windows XP system partition to another partition ?
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or specific expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, see the FAQ for guidance.
Haven't tried any of these out but maybe you can find a useful option in this link.
My favourite is Parted Magic on a bootable USB stick as it has Clonezilla + half a ton of other useful apps for computer setup and testing.
You can make up a bootable Parted Magic USB stick easily with UNetbootin