Regarding the use of the word "an" with words beginning with "h". I think it is technically correct to use "an" but people appear to be increasingly uncomfortable with it. I remember a recent discussion in the UK press about "a historic occasion" versus "an historic occasion".