I guess the answer is to stop spending.
That is impossible, because it opens you up to so many political attacks from the other side that allows people to demagogue on issues they don't even care about.
Even discuss cutting the defense budget, and you are suddenly anti-American and hate the troops. Discuss cutting Medicare, and you are accused of wanting Granny to die in the streets. Same thing applies to S.S, where you whip seniors up into a frenzy but scaring them.
You can't cut the soon to be nearly $500 billion a year we spend on interest on the national debt (nearly 25% of total tax collections), and we haven't even started discussing discretionary spending.
We could cut every dollar of spending outside of those 4 areas and we would still be running a huge deficit.
This is why we need the independent council that Judd Gregg and Kent Conrad have talked about setting up in terms of looking at ways to balance the budget through spending cuts and tax increases (it is going to take a combination of both as hard as that might be for some to accept). As long as it is up to Congress, it can never happen as political opportunism will always carry the day over doing what is right for the country.