Many people believe that saying, "Oh my God" is taking His name in vain. Although I am a Christian I do not believe this because it makes no sense. God is a title, not a name. Saying, "Jesus Christ!" "Jesus!" or the like *is* taking His name in vain because it is His name. The same with saying, "Yahweh!" "Yeshua!" would also be violating the commandment. However, I choose not to say "Oh my God!" so as not to offend those who believe it is a violation, or encourage those who do take His actual name in vain. "Good grief!" works for me. No one gets upset that I quote Charlie Brown.