Standard LLF (Low Level Formatting) should do the trick in most cases.
Keep in mind, deleting your disk is not illegal. Some applications are prohibited in the UK for example as it may "aid in concealing evidence" as they call it so they make it criminal before the fact to even use certain applications. Now the application I thought of in that case is useless anyway.
Also keep in mind, the cost of recovering any data removed may fall on the incriminated party if thats the case. Also, with electron microscope technology there is a way to "calculate in reverse" the overwrite sequence of any data previously stored up to 1011 times overwritten. Then again this is something the NSA and NASA boys do for recreational fun.
Even DOD 2022 standard overwriting does not work as intended all the time.
I have had the great fortune of working with a guy who did auditing for the DoD and he showed me the application they used.
I then recovered the data "he stated he had deleted" by using a freeware version of a disk/sector recovery application. Then I wrote my own file killer instead and since they his boys at the DoD thought I was no fun to play with anymore :)... wonder why.
So... give this little gadget a try but remember you should possibly overwrite your entire HDD approx 1100 times to make sure you got it right and don't trust a DoD 2022 algorithm.
http://hddguru.com/software/2006.04.12-HDD-Low-Level-Format-Tool/
Edit:
I forgot to mention...
If you're on NTFS keep in mind sectors are 4096 bytes, and any part of a sector not taken up by content in a file is prepopulated by junk from the memory or other places on your disk. This means, you should never overwrite the file in exact bytes, but actually kill the whole sector containing any part of a file.
As such, a file which is 23879 bytes require you overwrite it with
(floor(23879/4096)+1)*4096 bytes.
floor for the non progger means rounded down to even integer.