I vote NYC prison.
I agree, to get the death penality would have been an easy way out and would have probally been a more honorable way to die, in his culture
(I dont know the 1st thing about their culture, but if suicide bombings are honorable I am assuming death by us would be too /:dunno ...