How can I make sure data on old hard drives is erased before disposal?

I know that reformatting and deleting partitions doesn’t really do the trick. Is there an straightforward way to make sure the data can’t be recovered before I get rid of old hard drives?

Read more: How can I make sure data on old hard drives is erased before disposal?

Story added 28. August 2012, content source with full text you can find at link above.