Does you motherboard have a VIA chipset? If so, did you install their latest 4-in-1 drivers? An incorrect IDE driver from the chipset would lead to bad things like you describe.
-Zeke
_________________________
WWFSMD?