How to delete bad entries in Mail's helpful drop-down lists?

Go ahead and complete that "bad" name, then click on the downward arrow to the right of the address.

enter image description here

You can also use the Previous Recipients window to clean things systematically rather than on demand when you are composing and seeing the ones you wish to prune. Once that is complete, check your contacts to make sure the bad address is not stored as a legitimate contact.