Thanks for that Karsh. I've actually sorted it now. It was, as you suggested, a memory problem. The stick of DDR 400 that I originally fitted must have been incompatible with the MSI board. I sinply fitted a stick of 512Md DDR PC2100 and away it went, smooth as silk.