I think that Resurrection is too powerful... should I ban it from my game?
Hold your horses there, cowboy. Before banning spells that could add a lot of weight to the game and make it more fun for your players, think of ways to balance out the spell first. You're right; Resurrection is a powerful spell and certainly takes some weight away from the concept of death. But there are ways to balance it to add that tension and help your players keep their self-preservation instincts strong, especially in the late game. Consider the concept of Ritualistic Ressurection as mentioned earlier in the article, raise the price of the diamond needed, make 1000 gp diamonds harder to find, or require a few diamonds. You have complete control of the game, deciding how accessible or inaccessible the spell is. Still, I wouldn't take it away completely. This is something to discuss with your players to find out where you all stand on the subject.