Terra is my favorite. She is the link between two races and must deal with that. She's extremely powerful without the use of espers and that power causes her to be abused, but she eventually overcomes that. She also has a strong motherly sense and wants to protect those she cares about. Those are a lot of interesting qualities and it makes her a dynamic character.