I do agree regarding XP but it's what the machine originally came with so I went with that
i've got way too many spare IDE and SATA drives lying around so i'll try and set up a 98 build on that.
The system has a E6600 in at the moment but runs at 2ghz due to chipset limitations. I think will have problems with 98 straight away due to it being a dual core so i'm hoping that switching off multicore in the bios will help, failing that i'll swap for Socket 775 P4 to see if that helps.
My old P200 packard bell system from 97/98 is in the loft somewhere at my mums house so i really need to dig that out for some true 98 goodness lol