Hang em in the public square at noon. There is much to be said about public executions. I wonder how many of these thugs would keep doing the crap they're doing if they got to watch in person their buddy dangling from the gallows?
The simple fact of the matter is this. In our effort to be more humane, we as a society have done NOTHING but ENABLE this sort of behavior. I blame all the left wing, touchy feel good about themselves, metrosexuals, for the state our society has fallen into. FACT: the world is a harsh and dangerous place. You want to survive, you better be ready to deal with the harsh reality.