What hardware is this running on and are you using any third party drivers (i.e. SCSI drives, network cards, etc)?
You might also just want to run a
memtest86 on the machine just to rule out the memory being problematic. Other causes could be registry related - but that's a bugger to diagnose
Regards,
Martyn