I like the sound of GM.  Back in my early gaming days, it seemed like all other products used the term GM, while only D&D produncts used the term DM.  Somewhere along the way, it turned out I just liked the sound of the more generic term of GM for the person filling in the role of judge/referee/official rules arbiter, etc.