The following cases provide an example of how we resolved a project:
Apple iMac G4 running slow after 1gb RAM upgrade:
We installed SMART diagnostic software for the Mac which reported 2 bad blocks but failed the SMART check. Removing the drive and testing it further, we found it passed a read test but would delay and fail to complete a read/write test. We cloned all files to a new drive and resolved the delays.