If you were facing some major jail time, I bet 9/10 of you would snitch. That's why people snitch. It's shameful and cowardly, but if it's your life in the hands of a judge, I think you wouldn't care about shame and reputation. Just make sure you get a plea bargain first.

Narcing just because your an anti-drug bitch, well that's another scenario.....