Wait, wait, Neeshka was the best character in NWN2? Did I miss some secret quest that makes her not a selfish whiny prick or something? Because whenever I had her in my party (which wasn't very often, seeing as my first character was a rogue!) she pouted and whined whenever I didn't want to be a completely selfish asshole (I was playing Chaotic Good, so this was fairly often). Honestly, I didn't really care all that much about the characters in NWN2, but my favorite would either have to be Shandra, simply because she's a normal person and not a total self-absorbed whiny cock, Bishop, because he at least is totally honest about being a complete self-absorbed cock and revels in it (although I don't actually *like* him so probably not him), or mmmmmmmmaybe Khelgar just because he's so fun to listen to.
Of course, you can pick pretty much any character at random from Mask of the Betrayer and they're guaranteed to be 500% more awesome than anyone in the original campaign. But then, most characters would pale in comparison to, say, [spoiler]THE GOD OF BEARS.[/spoiler]