In an alternate spell system I created, I only included one spell to bring back the dead. It was the equivalent of a 9th level spell, and... well, here it is. I'm sure you can figure it out =)
Resurrect
Light II [Good]
Circle: 10
Components: V, S, M, F
Casting Time: 1 hour
Range: Touch
Target: One dead creature
Duration: Instantaneous
Saving Throw: Will negates
Spell Resistance: No
You take a soul from Heaven and reunite it with its body on Earth. The person must have died from unnatural causes, and their body must be in a livable condition (usually be casting restoration (basically a make whole/regeneration type spell) on the body before casting resurrect). Only souls in Heaven can be resurrected; souls in Hell are immune.
The target fails to return to life if they make a Will save, and they may not choose to fail this save on purpose, as with other spells. The splendors of Heaven are unparalleled and returning to Earth can be a frightening proposition.
A person can only be subjected to resurrect once. All second attempts (even if they’ve died a second time) automatically fail.
Material Components: An offering of 100-gp per hit die of the target must be made in silver, rubies, food, or wine.
Alternatively, you can replace up to half the value, but at least a quarter, of the offering by prayer. Every person who sincerely prays for the duration counts as 100-gp worth of offerings.
The big thing I like about is the bit about the Will save. Note that Good and Neutral characters went to Heaven, and there was an opposing spell of Darkness conjure demon that could recover Evil characters, though they didn't have to make a Will save (who wants to stay in Hell?!) It worked well for the "we must stop the mad wizard before he resurrects Kinslayer, the Breaker of Worlds!" The character/demon still had to make a Will save, actually, but it was to determine if it was under the control of the summoner.
I think the simple Will save idea could be added to any spell that raises the dead, and should make perfect sense. Who wants to leave infinite wenches and brandy for muddy roads and dragon breath?