As for simple house arrest and a stiff monetary fine ....it would work for the simple Joes down the street. But look at Madoff ...his home (which he judiciously had his wife take ownership of ....interestingly enough, the principals in his 'Fund' had their wives do the same thing as well ...I guess it is mere coincidence ....) is opulent to such an extent that it is better than most hotels short of certain 5-stars out there by a significant margin. Oh, and if he has a net worth of (say) 300-800 million, even taking away 90% of that would leave him with 30-80 million, and even if you took 99% he would still have 3-8 million (oh, and you can be sure they wouldn't take such percentages, and even IF they did he has transfered enough to his wife that even if he lost 100% of his - from a legal perspective - assets, his wife would still have millions of Dollars for the both of them to live a life of opulence). Putting him under house arrest would be a positive boon to this sot, and the way he is playing this thing legally is quite prudent (if he pulls it off). If the transfer to his wife sticks, it will mean that even if they strip away his assets his spouse will still have more than enough for the both of them to live their lives in splendor.
Anyways, if it is alright for prisons to waste thousands a year providing food and clothing for silly people who got caught peddling weed (and are so low in the totem pole they probably didn't even have more than a hundred bucks worth), and people who did not pay taxes, and folks who shoplifted from the local Target ....then it is probably quite alright to throw a man who ran the biggest private (i.e. non-Government) ponzi scheme in history, with a value (were it real) of around US$ 50 billion. After all, if you can throw Hakeen in the slammer for weed possession, and Mr. Smithee into the ar$e pounder for not paying taxes, then for sure Madoff deserves a prime position in the same place.
there are some financial crimes that warrant incineration. This one comes as close as any.
That being said, I see absolutely no reason a penny of my tax money should go to feed or house Mr. Madoff.