Otro programa que te puede valer es el bcwipepd
http://www.jetico.com/bcwipepd.htm
pero hace lo mismo que el eraser y encima es de pago

, por lo que yo me quedaría con el eraser que te comenta
DarkFireSoldier
El problema del borrado normal,aunque lo formatees es que efectivamente quedan rastros, esos rastros se pueden recuperar fácilmente si es un típico borrado (donde realmente no se borra el archivo sino que se deja vacante ese espacio para volverse a ocupar) o un poco más difícil tras un formateo (que hay que currarselo un poquito más y hacer algo de reconstrucción)
Para eliminar los restos has de escribir encima de esa información, cuantas más veces escribas más difícil será acceder a los datos originales. A esto se le suele llamar Wipe y se puede hacer tanto a archivos sueltos, como a unidades enteras.
A titulo de curiosidad, el formateo a bajo nivel sobre el que preguntas en otro post, se ha usado como sistema de Wipe "casero" durante muchos años
------------------------------------
De todas formas, si como comentas quieres proteger tu unidad de "cotillas" más que borrar los datos y luego tener que montar el sistema; yo te recomendaría que los cifraras, hay muchos programas para ello y muchas posibilidades diferentes.
Aquí estamos hablando también desde cifrar archivos sueltos hasta el grado paranoico (gente informada

) de cifrar sistemas operativos ocultos con tres logaritmos diferentes, es decir, cifar sobre el cifrado del cifrado del original y usando diferente sistema en cada salto
A no ser que tengas la NSA o el CNI detrás tus datos, están seguros, y aunque estos te sigan también van a tener que sudar tinta para romper el código.
A modo de ejemplo, te comento que yo tengo una bóveda (un disco duro virtual cifrado para de datos) con Serpent y AES, lo que quiere decir que todavía no veo hombres de negro por las esquinas

, pero cerca le ando
