My problem with the capital punishment is that its quite final. When you execute someone, you cant bring them back when the law change or if they are proven to be innocent.
Besides, I believe, the penal system should be more about rehabilitation then punishment. We should strive to make a criminal a productive member of society again, not remove them completely.