When deleting a contact which I have to do a lot with online leads, user should not have to type in DELETE in ALL CAPS. Takes too long. the easy fix is when you delete a contact a window pops up that says "you are about to delete a contact. Are you sure?" The user would then click yes or no.
We used to have it more simple, until we had dozens of clients deleting tens of thousands of contacts.