Unfortunately there's no foolproof way of cloning/imaging. Just read the user reviews of supposedly the best one: Acronis TI click here (I know others will probably differ).
Instead I'd try to buy a XP CD (disc-only, so the cost is low) from eBay or similar & use that to reinstall afresh. You'll need the same type (Home/Pro/Media Center) & version (retail/OEM) as the COA/product key is licensed to - look for the COA sticker on your PC/laptop.
Also make a written note of your XP product key - you can find it out with the help of the free Belarc Advisor click here. G