Bought a new Western Digital 320 gig HD, cant get win XP to setup or load.
1. Is your harddrive a SATA?
2. If so, is it placed as first bootable in your BIOS?
The hard drive was giving me attitude, it finally loaded, after about 5 hours, it was strange, I took the hard drive out, put it back in, and it worked.
It sounds like it could have been a cable issue. Just to be on the safe side I recommend running a full harddrive diagnostics.