Dude, Eowyn Kicks Ass.
as to the actresses -- liv tyler? please. "ARMAGEDDON" makes me think of Raggot, sorry.
Galadriel is h0t played by cate blanchett, but the character is basically "elvish mom." So go figure. turnoff there.
Eowyn, well, we haven't seen her yet, but she's got a big sword. And that's jus a turnon.