I was trying to build a computer for my parents and ran into a strange trouble trying to upgrade. I booted off the xp cd fine, then the install seemed to start fine when it was loading up different stuff, but shortly thereafter, the install would just freeze. It would freeze at different times, i.e. one time it froze at the formatting screen, another time it froze at the disclaimer page, another time it froze around the time it says "Starting Windows" at the bottom of the screen. So what I did is put the drive in a different machine, and I was able to install xp fine. I'm thinking maybe the IDE controller on the original motherboard is defective/flaky. Does that make sense?