I have dealt with a couple hundred hard drives with bad sectors in the past month (Horror!). Run scandisk from DOS, and allow it to do a surface scan. Avoid fdisk at all costs, because if it hits the bad sector while "verifying drive integrity", it may hang and never partition again.
If all...