Dell laptop mobo's suck
Yesterday my wife's laptop got the hard drive ping of death. This is when you boot up the computer and it makes a continuous pinging sound and fails to read the HDD properly. At first I thought it was the hard drive, but it turned out to be the IDE controller.
I found this out when I swapped in the "bad" hard drive into my parents dell laptop and it booted normally.