Well no one in the Windows forum answered me, so I'll try here.
Woke up in the morning, turned on the computer. Hal.dll was missing or corrupt, couldn't boot. Considering I didn't do anything to remotely cause this, I didn't have much faith.
Tried several things after booting from a windows disk, such as expanding hal.dll (access denied), and bootcfg /rebuild (failed to complete), chkdsk (found errors and froze).
Decided to try to reinstall Windows, it did not find my pre-existing Windows installed and I only have an upgrade CD (I think) so I can't try to install it until I get a full copy but even then I don't think it will work.
Hard drive shot; Yes/No?
Windows XP SP2
Custom built computer over 3 years old