Map markers during quests and the leve screen after talking to a quest NPC.

Both of those make listening to NPCs completely pointless. Good plot isn't just good writing it's good writing implemented into the game not a book glued on top of it.