OK guys, some results from
testing.
Looked at what was taking the time.
Mem check around 4-5 secs,
IDE detection 18-20 secs,
then nothing for around 45 secs (!)
Total around 75-80 secs !!
Kept going into BIOS at this point, but let it carry on for a couple of times as well, and it took a further 20 secs to display 'Updating ESCD...Success' and then sat at 'Verifying DMI pool data' for around 50 seconds. At which point I'd get a 'DISK BOOT FAILURE' message.
Best case was posting in around 45 and a successful boot into XP.
Having buggered about for an hour, I decided to swap the HDD out for a DVD drive. Reset BIOS to Fail Safe and it POSTed in about 10 secs and attempted to boot from the DVD.
Went back into BIOS and loaded the optimised settings, removed all the other boot devices and unnecessary options and rebooted. Got it to post in around 6 seconds.
I then swapped the DVD drive out for another HD I've using to try out Longhorn, and rebooted. Again it posted in around 6-7 seconds. Woohoo.
So after all that, it looks as though there may be an issue with my original hard drive. It's still confusing me because this drive is fine in another
machine...
BTW - IDE cable was replaced an both IDE channels were tested, but there were no differences. Strange.
Thanks for the tips anyway. I'll hopefully post some install pics up soon

Bookmarks