Would you happen to know the title/number of that episode, I vaguely remember it but can't seem to find it in the cd collection?
Here is a wiki page on that Star Trek episode. Also note that the gorgan (the friendly angel) was played by the late famed San Francisco attorney Melvin Belli (star trek trivia).