"Good God!", "Good Lord", and variations thereof - Blasphemous exclamations of surprise or indignation. Offensive to Christians and atheists.
Actually, I am wary of using those expressions - that almost goes past PC nonsense and I do try to show respect for other people's religions.
Besides, what's wrong with a good ol' bit of Anglo-Saxon
Cheers
Whirls