Ammon Jerro had a gravelly voice/persona. Fun to have around.
Safiya- I liked her, she was more than just a
MacGuffin. There should have been a female romance option. I just got that vibe, y'know.
One Of Many, just for the idea.
Zhaeve- I liked her being all alien and shit, but her implementation was bland.
Blade barriers are fun, so I kept her.
Bishop- I liked him. If he could have been dualed over to Rogue he would have been excellent.
Shandra reminded me of Jackie from Highpool in Wasteland.
If you could get her much earlier and if she had the unique ability among NPCs of being able to multi-class, she would have been my favorite. Instead she is just generic and boring and gains levels at a rate unbelievable even for a NWN2 npc. (Farmer to high level fighter just like that?)
Khelgar- "I want some fine Dwarven Ale!" Screw the monk quest, he has more combat potential as a fighter. I cared nothing for his personality. Just another kill-stuff-guy.
Qara- She reminded me of the burny-guy from PS:T. Aside from that she was not more than the blob on the screen that makes the fire.
Kaelyn- I tried to make her a Dark Angel with regen items, barbaric armor, that 600k Katana, etc. But I thought she was just a little too boring. Summon Planetar ruled, though. I still used her a lot because she was a cleric.
Gann - he was ok.
Sand- not too bad.
Neeshka- I tanked her in medium/heavy armor and got her some heavier weapons/etc. Otherwise ignored her.
Casavir- I ignored him.
Grobnar was awful, even though Jan was my favorite BG2 NPC.
Elanee was more cliched horseshit.
Okku - just a fighter to me. I kept him first time. For purely gamey reasons.