TBH - people like that just need to be immediately removed from the population, permanently. I'm sorry, but I don't want any of my tax dollars going to allow for some pathetic, materialistic loser such as this to live out 20+ years in a jail; my money could be better spent than providing the food, warmth, electricty that he'll enjoy in an institution.
I say, stone him to death - or better yet, subject him to a form of stoning that was carried out on suspected witches during the colonial period. Tie him to the ground and lay heavy stones on him one by one until he's crushed to death, and bury him right there.
<edit>
and the way I look at it - genetics and up bringing affect how we as individuals are; People who can commit such atrocious acts should be permanently removed from the gene pool, so that any violent traits can be squelched - asides, public boradcasting of such punishments for these crimes, and I guarantee you that people will act more like civil, peaceful adults than like children. I think so many people have become jaded by a criminal system here in the US that hides away our criminals instead of making examples of them, that no one stops to think about the consequences of their actions anymore.