Penn and Teller sum up my thoughts on PETA better than I ever could, I get too enraged and bitter to make mouth words of sense.
http://www.youtube.com/watch?v=l9ijLulwUTY
I love those men, maybe some folks could make me a game called "Hugging Bro: Totally Way Hetero Hugging Practice Simulatron for Totally Bro Hugging Penn & Teller." I'm sure it would be more appealing than this "1337 Turkey Raping Badventure" or whatever it is.