I've dispensed with XP altogether. Instead, every time the characters achieve some goal or complete an "adventure", such as successfully infiltrating and walking out of the supposedly "impregnable" tower of the Merchant Prince, they all go up a level.
There's really no need to award 500 XP here, 1000 XP there. What's really important is when you level up.