Spawn camping is easily stopped.
1) When you respawn do it close to the edge of the arena, if not outside of the arena.
2) Don't let people killing you upset you (90% of spawn-camping complaints are made because they are mad).
3) If your problem persists, take a break from WoW. No one is going to camp where you logged off for hours unless they have a giant vendetta against you.
4) If you don't want to get into a situation where you can be spawn camped, don't PvP. I mean if you are in an arena and kill someone and they resurrect, you assume that they are resurrecting to kill you.
5) If you don't want to take a break from WoW, open up your inventory before you resurrect, mouse over the "Might and Magic", and type ".revive". As soon as you revive, open might and magic and click Auction House (Third option down).
I hope this helps any of you that have problems with being "spawn-camped".