Yes... Please do as jc asks...
Usually, when you start getting bad clusters it is a sign the drive is nearing failure... I would like to have you run some Hardware tests on the HDD, but it would be best if you had a recoverable backup of the OS first...
At this point, I cannot say what the true condition of the HDD is.