I've actually had this debate with a couple of my friends... after a heated battle, we came to a general agreement that the original (and still more proper) term was "Holmes" but profuse use of the term by Mexican immigrants (whose native tongue doesn't often use the hard L sound) has expanded the accepted spelling and pronunciations of the term to include "homes" as well.
Put that in your etymology pipe and smoke it, foo. :thumbsup:
hmmmmmm...was this immediately following your hot debate about how to spell the word "dike"?