Thanks, Tyke - our membership is swelling by the minute.
I can see why the 'aitch'/'haitch' thing would annoy you. That doesn't arise much in Scotland - I've never heard anyone here use 'haitch'.
A Pedants United thread would be good. I was going to start one with that title, but have no current bees in my bonnet!