Do you have any important data? It sounds like a Virus might have messed the system up to the point where it does a BSOD. From here, it sounds like you would be best off copying data to another computer and doing a fresh reinstall of XP. Do you have the recovery disks that came with the laptop?