Dunno, but maybe you guys should try some? lol.
Seriously though, all I'm saying is that hate just causes more hate, an eye for an eye doesn't work and never has. It's the reason for all the wars and acts of terrorism and just generally a dead end philosophy. By going about with that mindset, you put yourself on the same level as the psychos. If you're comfortable with that, fine but if you want to think of yourself as better than them, you need to be better than them.
My other point, is that it's impossible to simply exact revenge on someone, without it affecting you. Unless you are the dictionary definition of a psycho, it's impossible to just switch on and then off the hate and rage needed to go through with the revenge and so it eats away at you and basically turns you into a dick, spreading more hatred to everyone you meet. (Obviously on a sliding scale, depending on numerous factors such as how bad the act was, the individual involved, etc) I.e. Someone hits you, runs off, you find them later and hit them back then bump into a third person shortly afterwards by accident. Do you apologise like a normal person or, because you're all fired up, do you lash out, verbally or physically?
Finally, in an effort to prevent too many people getting out their pram about this, I would just like to state, that I do not believe that murderers and rapists should be simply forgiven and let free. If anything, I believe jail terms are too short for many of them. If you commit these acts, you are a threat and shouldn't be given the chance to do any more harm. Basically, you should rot in jail, until you are too old or feeble to do anything. I do, however, draw the line way before any talk of torture, corporal punishment etc, because I do not live in the middle ages. As someone earlier said, if you want to live like that, go live in a hardline Islamic state, practising Sharia law.