The reboot was done immediately after installation on any occasion, plus after I tried the Special Driver although I don't know if that one was necessary.
As part of my optimisation I go and look at processes to see if there's any "rubbish" running in there. I also totally remove any programs which aren't necesary, mainly Windows programs seeing as there's nothing else installed at this stage, so I'm talking about Internet Explorer, MSN, Outlook Express, etc.
Bit of a head scratcher this one. I'm just going to reformat and re-install XP and see what happens. If I get the same problem I'll look into the bios settings. Nothing to lose if I stuff something up there, but I can always re-set them to there defaults via the motherboard.
Thanks guys,
Keith.