Or you can vote third party, or not vote for president at all and vote for Senate/Congress/down ticket races.
I haven't decided what I'm going to do. But I have no desire to be complicit in the GOP-E's mugging of anyone not named Romney this time around. And as others have noted, Romney with a GOP Congress would probably be worse than Bush being unwilling to veto spending bills from a GOP Congress. At least Bush had his saving graces. I really can't think of any for Romney, other than he's not named Obama.
Settling for Romney is premature so long as Gingrich is in the race and Romney doesn't have the delegates.
But on the matter you raised, if we want the congress to stop deficit spending, we need to elect people who will do that. Obama certainly isn't going to stop a republican congress from overspending, and I doubt any republican president would have vetoed republican bills; I do wish Bush would have pushed back more, but frankly I'm not sure he wasn't happy with the spending levels.