I'd have to say my favourite NPC is Desmond Lockheart (although I may be biased cos he's English ). My character is an evil [censored] and he's the first person she's encountered who she has any respect for so far - even though his parting words were"piss off"