Morrigan and Flemeth are my favorites for different reasons. Despite being incredibly old and powerful, Flemeth still muddles in our affairs and also appreciates a good sarcastic banter. Morrigan is interesting since she loves survival of the fittest and yet has a bit of a gentler side too. She is also quite logical as well. Refreshing change of pace for a female character in games.