I'd rather see him bound inside a huge cage in the town square of Baghdad. Commit death by massive amounts of spitting upon him by all who pass.
(He being such a germ freak and all...:)
This is by far, the best justice beset upon a beast. Of course, the crows, vultures and maggots will set in to do their justice upon an animal of abysmal proportions.
The shredders and acid baths are too expedient for the death of this bastard.
Close...but feed him.
Let folks watch im deteriorate over time.
Let them watch him trying to keep himself alive despite the ongoing humiliation.
I think for the families of his victims it would be more satisfying than a quick death.
Also...and I know I'll get flamed for this, but hook him up to eegs or pet scans or whatever and study him. I want to find out how to un-make a monster. They crop up every now and then and he'd be a goldmine of information.