I needed to switch cellphones, and given that my cell’s SD card had sensitive data, just formatting the card wasn’t sufficient — it’s trivial to recover files from high-level-formatted FAT file system.
I present to you the world’s most dangerous (unix) command:
find /path/to/mounted/SDcard -type f -print0 | xargs -0 shred -z -u
(shred is part of the coreutils package, so it should be installed already)