This isn't really a HUGE thing or anything, just something cool I wanted to share; I noticed that the main character (Callox) sometimes doesn't get a lot of chances to show as much personality as some of the other characters, since narrative wise, main characters act as a sort of 'surrogate' to the player. He still has a personality, but other characters 'bounce off' it more.
To give Callox more opportunities to 'be himself' I sometimes make him conversate with NPC's, and shopkeepers are a great opportunity for that. However, since shopping is an integral part of the player experience and I don't want to clog it up, he only strikes up a conversation the FIRST time you visit that shopkeeper, but all times after that, it's straight to business.