More than ever a magic wand is needed. In lieu of that term limits and a balanced budget amendment would probably be the best approach.
However just try telling that to a politician and you get a blank stare. The only politician I remember that had a sensible thing to say was Malcolm Forbes. He wanted a flat tax and look at how far he has gotten.