Viconia was really nice writed in BG 2 in BG 1 was really poor character. I start loved her when I played game second time but it was really hard to have her in party.
Jeheira was one of my favourite romances and was really nice companion in late game. In early she was like mother. Do that, don't do that.
Aerie was naive but I loved her backstory, and I always have her in my party if I can.
Jan I loved that bastard he was funny msot of time.
Natalia have no knowdle about world and people. She want be a good lord but she have no idea what to do.
Mazzy, I always wanted to ramance with her, I loved her backstory and her character in game.
And from EE I really loved Neera she was crazy but in good way, I loved her humor, and I want see that type character in BG 3, mabe a bard?