The best way to clear a drive is:
Code:
$ dd if=/dev/zero of=/dev/sda bs=64k
That way you know it's really wiping the drive. If you want to check that the drive is really zeroed out, you can do:
Code:
$ dd if=dev/sda | hexdump -C | grep [^00]
Other utilities may or may not be wiping the drive. In fact, most of them don't wipe the whole drive.
You can tell, because to nuke a drive the way DBan claims to takes about 6 hours for a 120 GB SATA drive. But in practice it will only take that long if you run it once and then shut down the machine and run it again.