What I'm asking about is marking bad sectors and thereby taking them out of circulation. I believe all the above applications will "mark" bad sectors by simply scanning.
Don't really care about 'repair' until I get SMART values. More importantly, if anyone knows if DBAN and other appl's that...