WASHINGTON - The House already voted to approve a budget last week. The Senate still has to approve it, but even though there's opposition on both sides, there's a pretty good chance it'll pass.

The architects of this deal admit it may do little to erase the deficit, but they argue compromises are better than gridlock.

"If we just sit in our corners and yell at each other and that's all we get rewarded for, we'll never get to those big discussions about tax reform," said Sen. Patty Murray, (D) Washington.

"You gotta, you know, crawl before you can walk before you can run," said Rep. Paul Ryan, (R) Wisconsin

The deal would shave $23 billion off the deficit over 10 years, just a fraction of what the U.S. is expected to overspend, but it would prevent the government shutdown in January.

"But to shut down the government again I think is an unacceptable act to inflict on the American people," said Sen. John McCain, (R) Arizona.

There are concerns on both sides. Many long-term unemployed may no longer get checks, and Democrats don't like that. Some Republicans don't want to shrink increases for veterans.

Then there's politics.

"A handful of members of the Senate are vying for the presidency in years to come and thinking about this vote in the context," said Sen. Dick Durbin, (D) Illinois.

The bottom line is that this may end up being a take it or leave it deal.

The House is already voted to approve it, and they're gone till next year. That means if the senate wants to make any changes this week, we're back at square one.