I know, my hard drive isn't the problem since:
1. It's brand new. I took it out of it's bag yesterday and there was nothing on it when I tried to install.
2. I managed to install XP on it fine.
Here's what happened.
I tried installing it the first time, but it kept giving me an error about windows being unable to find a suitable drive or something. So I went in my BIOS checked everything, put everything back to default and tried again (I had tried several times to install before doing that). After that, it worked fine, but I had misclicked and started the installation before partitioning my HD, so I canceled the install, and once I did that, it would just freeze everytime I tried. This shouldn't have made any diff, but it looks like it did.
I can't get past product key entry, sometimes it freezes during language selection, sometimes before that.
The disk is also fine. This is the 2nd time I used it and there isn't so much as a scratch or fingerprint on it.