True CCleaner is great without this feature, but consider this.
CCleaner, according to its own frontpage description, has as a main feature the ability to remove your internet and viewing history. So CCleaner is a tool to do this. It specifically targets those types of files and removes or cleans them.
Eraser, and other similar programs, are designed to securely delete files and slack space. All of these stand-alone DOD compliant file erasers either erase a file you have specifically asked it to, or can spend hours cleaning the slack space, which is an all or nothing process.