I assume you are asking for raid purposes? If so, what raid size?
You didn't mention Selfless Healer.
I don't like Sacred Shield, but it does have its uses.
Eternal Flame is good, and I choose it if I'm in a raid, but I like Selfless Healer better. If I had better healing gear, I would likely choose Selfless Healer for most fights. In the right raid group, and in the right hands, I think Selfless Healer is the strongest of the 3 options, but those are 2 big IF's. Sacred Shield is arguably better sometimes, and Eternal Flame is good all of the time. Overall, Eternal Flame is kind of the *can't go wrong* choice, imo.
LoD with Eternal Flame - note that this question becomes completely moot if you are not using Divine Purpose. With no Divine Purpose, there are no EF *blankets,* so you are left with the same choice we had for all of Cataclysm, just that the WoG option has been buffed (again). As a side note, I am aware of Holy Avenger, and what it does. 18 seconds out of every 2 minutes, at best. Not really worth talking about, regarding this particular question, so I'm leaving it out.
I wouldn't look at this as a choice between abilities that appear to be at cross-purposes. Eternal Flame does not change the fact that WoG is single target, and LoD is multi-target. It does, however, give you the option to use either one in a raid healing situation, and either option is good, assuming you get the DP procs to spread more than 2 Flames (10m), and 4 Flames (25m). You might like to roll the dice, but I leave EF for the tanks, and use LoD for the raid. The choice, is yours to make.
I'm tired, I'll look at this again tomorrow.