Your opinion of Teyla pretty much exactly matches mine. I'm fonder of Elizabeth, although I'll agree that probably the time I liked her best was in Letters From Pegasus, and that the flirtatiousness is one of the most irking things about the character - particularly if she was ever to be taken seriously in "a man's world".
no subject