LightPhoenix said:
Dialogue for most of the character is, IMO, pretty good. There are a few characters I'm not so fond of dialogue-wise (Zhajave, Elanee, Casavir). Grobnar gets a pass mostly because he has some great stuff with the others. Though I'm entirely convinced it's impossible for Bioware or anyone associated to write a decent Bard.
I know my comment is a bit late, but I've only just now gotten around to playing and beating NW2. First, I want to say that I've found the game to be incredibly buggy despite the amount of time that the game has been out and the latest patch I downloaded. The game crashed a number of times despite my having a new computer and video card. The AI was also problematic, and there was a bug that occurred that often caused members of my party to just stand around during battles or to suddenly stop following the party leader for no apparent reason.
Despite that, I felt that the game was much better than Neverwinter Nights 1. The NPCs had personality and I actually felt much more immersed in the gameworld, though the Baldur's Gate series and Planescape: Torment are still tops in this regard. I think that the designers were trying a bit too hard to reclaim that glory, for there is a character in the game that is a poorly written attempt to recapture the awesomeness of Dak'kon from Planescape.
(Know, Zhajave, that you will never be as cool as Dak'kon... never ever.)
A number of the NPCs were more annoying than anything else, although I was surprised by how much I found myself enjoying Khelgar Ironfist's company. Sand was also a character that grew on me. Most of the female NPCs were developed with highly annoying personality traits, and it made me wonder what kind of ladies those Bioware guys dated. The annoying Qara had some characteristics similar to Ignus, again an NPC from Planescape, because of her magical powers and fascination with fire. But she lacked the tragic and interesting background of Ignus, and so was a one-dimensional NPC. Also, the voice actress of Qara sounds like it might have been the same as an equally annoying character in the latest Leisure Suit Larry game, so all I could think was how much I hated both characters.
So to wrap things up, the NPCs are much better in NWN2 than they were in the original NWN, although they still weren't as well developed as those in Baldur's Gate and Planescape: Torment.