Will this work?
I do not have any partitioning software - XP setup can create a new partition for me will it not?
Back up your currnt drivers click here
burn to CD or put on flash drive
Fit new HDD install windows and point XP to your drivers folder when it is installing hardware.