>>13
Can't take an Intel CPU of any type and use it on any mobo that takes a Duron of any generation.
The data on your HD might be corrupt. XP recognizes it as a HD, so I don't think there are any IDE issues at play. Unfortunately, I have seen this happen first-hand, and I could only recommend a $500 local recovery service to the person it hapened to. (I didn't want to try anything that might damage the drive further.)
Hopefully someone else can give you better advice. Hope things work out.