Permanent Death Returns!
As a DM, sometimes killing off a character good and permanent is just good storytelling. Regardless the gold piece cost of true resurrection, the PCs always seem to find a way.
My players and I came to a compromise that has worked tremendously well. Every PC has "9 lives". Each PC has his number of lives remaining written on his character sheet. When the number hits 0 and he dies, there is no coming back. No spells, no gods, no nothing can undo this event.
In my campaign, death is common, but with 9 lives, most PCs last a very long time. However, there is a sense of loss as those lives tick away. Even headstrong players begin to develop caution as they hit 4 or fewer lives remaining.
Another alternative is to give everyone (PCs and NPCs) 1d10-1 lives. This number should be kept secret by the DM. This explains why the king can get assassinated and no one can bring him back, etc.
Anyway, it works great for us. Thought I'd pass the idea along.
Black Falcon