Try partition magic. I would suggest that you install that drive as a slave, if you haven't saved the data you recently loaded, and then use a recovery program such as Get Data Back, to recover and save the lost data. Sounds to me like theHD may have issues(fobarred!!).....and is soon to become a frisbee!!!
Noli Nothis Permittere Te Terere!!
EVGA 680i, Dual EVGA 8800GT'S (650/950), 4 gigs OCZ DDR2 1066, Intel Q9450 at 3.8 Ghz, Koolance Water Cooled, Dual Plextor16x DL DVD+/-RW. Dual WD 250gb 16mb Cache Sata 3.0. 3DMark06 score = 19,168.