This novel idea from John Skvarla is making the rounds on the intertubes.
Skvarla founded last spring the Alliance for Bonded Term Limits, which is trying to recruit candidates nationwide to sign legal documents pledging to give large amounts of their personal money to charity if they serve more time in Congress or a legislature than they promise.
The underlying premise is simple. Politicians should be thought of as self-interested whores. Now it's just a matter of negotiating the price.