I tend to DM roleplay heavy campaigns, so to encourage roleplaying I give 0 xp for killing monsters. I calculate how much they should have received for encounters, and then deal out the xp that makes sense. If players stayed true to their characters, it's more xp. Goofing off yields significantly less.