I had this exact same problem and i still haven't fixed it yet. I formatted the drive and install ubuntu to test it out. It worked perfectly, so I formatted again and decided to dual boot ubuntu and XP. Ubuntu loads perfectly and i'm able to use it etc etc, but XP will load to the desktop and then go blue screen and crash. No idea.