In FreeCommander there's an option to delete a file or folder with multiple overwrites, so that it cannot be recovered.
It also gives you an option of how many times to overwrite it with random data (more times takes longer, but it's safer).
I think it would be a nice feature to have in MC.