Mm... I have to say, Liara is definitely my favorite character in the ME franchise. It's interesting to watch her evolution from 'Silly, shy Doctor' to 'Fearless, tough Broker'. Besides, I really enjoyed her background story. Asides from that, I have to second Miranda: At first I was like 'WTF Why are you so cold with me?!' but then, after you soften her a little you finally get to know Miri better. She's amazing <3