Say, anyone convicted of corporate crimes similar to Enron/WorldCom over $1 million gets life. If you can get 10 years for stealing $2000, stealing 500 times that much should get life. In fact if I supported the death penalty I probably would support for white collar super-criminals of the like, but I don't support the death penalty.
I'd much prefer putting them in the public stocks for 1 hour each day of the rest of the lives. Oh, and to be banned from any management position and forced to pay off the debt.