Beg to disagree there Greg. In the past some 'H' words were pronounced without the 'h' - hotel and historic, for example. So they took 'an' as the indefinite article.
Other h words have always been pronounced with the 'h' and they take the indefinite article 'a'.
I'm sure you wouldn't say 'I...