genbot
i've heard that when the stress is on the second syllable of an "h" word, a becomes an, as in "historic".
but, like "whom", most people don't bother these days.