I think by far HK-47 is the best NPC, he was so funny always making subtle and not so subtle jokes about you and yet he was a super dark and twisted character, Meatbag. If you include characters from Black Isle Studios though then Planescape Torment might have some competitors...