Well, they probably played that off of the whole "daughter of a general who grew up on military bases" thing. But I think they did okay and "looked the part" better.
I'd probably put them over Margot Kidder who's my least favorite Lois Lane. I don't know how but I forgot all about Teri Hatcher who's probably my favorite Lois Lane.
Not sure where I'd place Erica Durance, probably in the middle somewhere. She just never "played it right" for my tastes and her obvious after-market features sours things a bit too.