I'm going to have to vote for the death penalty, of course with high standards of proof. If anything, the whole idea of bolting people into a small box for 50-60 years is a much more perverse idea. Only the US could invent something like a Supermax prison (although the Black Dolphin looks like no picnic, the Russian answer to abolishing the death penalty).
edit: I'll add that the US justice system (and probably any other) appears quite arbitrary in it's punishment. The sentences people receive and actually serve can be all over the map.