I really need to upgrade my C drive as it is now becoming a bit audible as it thrashes around.
So, my question is: how easy is it to replace the system drive on an XP (SP2) system? Bear in mind I don't really want the hassle of having Microsoft telling me that I have unauthorised software (which can happen when you change hardware).
Yes, I know I could upgrade to Windows 7, but Windows 8 is coming out this year, so why bother?
Yes, I know I really should reinstall all my software to have a clean system, but I don't have the time and as this is a home/work machine with downloaded updates aplenty, I could do without the hassle.
I have a D drive for data and a 1TB SATA drive with docking station knocking around, so ghosting and back-up is not a problem (though I need to get XP to recognise 1TB, which I understand is possible). I may go down the route of an SSD, having read a recent thread on here.
The bottom line is whether anyone can recommend a good (preferably "free") ghosting software package that can quickly and painlessly allow me to upgrade my C drive - with step-by-step instructions if poss.

Any suggestions would be much appreciated.
Ta.